POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 17109|回复: 66

星际争霸 2 技术文档全面解密

 关闭 [复制链接]
发表于 2008-8-14 22:44 | 显示全部楼层 |阅读模式
:ph34r:

































































:charles:
发表于 2008-8-14 22:46 | 显示全部楼层
我也看不见
E大。?
回复 支持 反对

使用道具 举报

shadowlich 该用户已被删除
发表于 2008-8-14 23:03 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2008-8-14 23:03 | 显示全部楼层
又发???

这次能看见了

这样就精华了???
回复 支持 反对

使用道具 举报

发表于 2008-8-14 23:06 | 显示全部楼层
原帖由 zy21 于 2008-8-14 23:03 发表
又发???

这次能看见了

这样就精华了???


对得起精华……
回复 支持 反对

使用道具 举报

发表于 2008-8-14 23:06 | 显示全部楼层
原帖由 zy21 于 2008-8-14 23:03 发表
又发???

这次能看见了

这样就精华了???

最终解释权................
回复 支持 反对

使用道具 举报

发表于 2008-8-14 23:06 | 显示全部楼层
重发.bat
潜力贴留名+自动人肉帮顶.exe
我看到了HD4800与GT200
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2008-8-14 23:08 | 显示全部楼层
关心几个问题,G45能流畅运行不?新本子是这玩意没办法。G45好像还不支持D10.1。不知道这游戏支持不?
回复 支持 反对

使用道具 举报

发表于 2008-8-14 23:22 | 显示全部楼层
是啥啊? 好长啊.
回复 支持 反对

使用道具 举报

发表于 2008-8-14 23:25 | 显示全部楼层
能翻译几个重点吗~ 看不懂饿~~
回复 支持 反对

使用道具 举报

发表于 2008-8-14 23:30 | 显示全部楼层
原帖由 yngwie 于 2008-8-14 23:14 发表
俺只关心该游戏能否达到SC1的高度,是否好玩



+1,啥效果啥技术对于BLZ游戏来说是次要{closedeyes:]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-14 23:31 | 显示全部楼层
我选择一些提要:

In all, Starcraft II uses about 8,000 unique, non﹔epeating lines of shader code, divided amongst 70 files.

We chose early on to stress the GPU more than the CPU when ramping up quality levels within the game. One of the main reasons for this is that, in Starcraft II, you are able to spawn and manage potentially hundreds of the smaller base units such as zerglings and marines.  ...balancing the engine load such that CPU potential is well utilized in both high﹗nit count and low﹗nit unit count situations becomes cumbersome. In contrast, GPU loads in our case tend to be much more affected by the pixel shader load, which tends to stay constant for a real﹖ime strategy game because of the generally low overdraw.

Deferred lighting in Starcraft II is used for local lights only: point and spot lights with a defined extent in space. Global directional lights are forward rendered normally; because these lights have no extents and cover all models, there is little benefit in using deferred rendering methods on them, and it would actually be slower to resample the deferred buffers again for the entire screen.

The computation results for deferred rendering vs. forward rendering equations are equivalent, yet the deferred form is more efficient for complex lighting due to the tighter light coverage offered by rendering the light shapes as a post﹑rocess. For the most part, the new equation simply moves terms from one stage of the rendering pipeline to a later stage, with the notable exception of the pixel’s view space position, which is more efficiently reconstructed from the depth information.

To benefit from early stencil, the light shapes must be rendered again with color writes off before its normal lighting pass. The stencil operation is slightly different depending on whether the viewing camera sits inside the light shape – this has to be tested on the CPU.

Although our initial interest in screen space ambient occlusion was sparked by the excellent results that we observed in such games as Crysis©, we arrived at our solution independently. In a nuts**, the main idea behind screen space ambient occlusion is to approximate the occlusion function at points on visible surfaces by sampling the depth of neighboring pixels in screen space. The resulting solution will be missing occlusion cues from objects that are currently hidden on the screen, but since ambient occlusion tends to be a low frequency phenomenon, the approximation is generally quite convincing.
回复 支持 反对

使用道具 举报

发表于 2008-8-14 23:32 | 显示全部楼层
原帖由 天下18 于 2008-8-14 23:08 发表
关心几个问题,G45能流畅运行不?新本子是这玩意没办法。G45好像还不支持D10.1。不知道这游戏支持不?


汗,站长辛苦发文章,您一页都没看啊
没看里边清楚的表示,从GF FX5x00和R9800到G200和HD4800都可以运行么
换言之,只要支持DX9的显卡都可以点亮游戏,甚至在画质最低的情况下还能获得“可玩性”
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-14 23:34 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2008-8-14 23:50 | 显示全部楼层
回复 支持 反对

使用道具 举报

demonpumpkin 该用户已被删除
发表于 2008-8-14 23:59 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2008-8-14 23:59 | 显示全部楼层
呃,看了下E大的提要,大概是说GPU比CPU更重要,使用了延迟渲染,和使用了Crysis里面鹅卵石的那种视差遮蔽效果。对不?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-15 00:02 | 显示全部楼层
按照文档的说法,星际争霸2 应该是一个比较吃 GPU 的游戏。
回复 支持 反对

使用道具 举报

发表于 2008-8-15 00:13 | 显示全部楼层
原帖由 kvip 于 2008-8-14 23:16 发表
不明白...........为什么只支持单核


据说是星际2在研发的时候,双核技术还没出来,所以支持不了……
就和xp研发的时候,Dx10没有出来一样,所以支持不了……

你信吗?
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2008-8-15 00:23 | 显示全部楼层
原帖由 itany 于 2008-8-14 23:32 发表


汗,站长辛苦发文章,您一页都没看啊
没看里边清楚的表示,从GF FX5x00和R9800到G200和HD4800都可以运行么
换言之,只要支持DX9的显卡都可以点亮游戏,甚至在画质最低的情况下还能获得“可玩性”


呵呵,疑问就在这里。没有提到G45。。。。标准的迅驰2平台啊。新本子很多都是这个。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2024-4-18 10:40

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表