POPPUR爱换

标题: 星际争霸 2 技术文档全面解密 [打印本页]

作者: Edison    时间: 2008-8-14 22:44
标题: 星际争霸 2 技术文档全面解密
:ph34r:

































































:charles:
作者: 烦着呢    时间: 2008-8-14 22:46
我也看不见
E大。?
作者: shadowlich    时间: 2008-8-14 23:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: zy21    时间: 2008-8-14 23:03
又发???

这次能看见了

这样就精华了???
作者: itany    时间: 2008-8-14 23:06
原帖由 zy21 于 2008-8-14 23:03 发表
又发???

这次能看见了

这样就精华了???


对得起精华……
作者: kaicaysmic    时间: 2008-8-14 23:06
原帖由 zy21 于 2008-8-14 23:03 发表
又发???

这次能看见了

这样就精华了???

最终解释权................
作者: qb兔子    时间: 2008-8-14 23:06
重发.bat
潜力贴留名+自动人肉帮顶.exe
我看到了HD4800与GT200
作者: 天下18    时间: 2008-8-14 23:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: gaiban    时间: 2008-8-14 23:22
是啥啊? 好长啊.
作者: lillxu    时间: 2008-8-14 23:25
能翻译几个重点吗~ 看不懂饿~~
作者: |FRee|    时间: 2008-8-14 23:30
原帖由 yngwie 于 2008-8-14 23:14 发表
俺只关心该游戏能否达到SC1的高度,是否好玩



+1,啥效果啥技术对于BLZ游戏来说是次要{closedeyes:]
作者: Edison    时间: 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.

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


汗,站长辛苦发文章,您一页都没看啊
没看里边清楚的表示,从GF FX5x00和R9800到G200和HD4800都可以运行么
换言之,只要支持DX9的显卡都可以点亮游戏,甚至在画质最低的情况下还能获得“可玩性”
作者: Edison    时间: 2008-8-14 23:34
PDF 下载连接见我在 B3D 发的:http://forum.beyond3d.com/showthread.php?p=1204000#post1204000
作者: cloudol    时间: 2008-8-14 23:50
http://ati.amd.com/developer/SIG ... ion-StarCraftII.pdf
作者: demonpumpkin    时间: 2008-8-14 23:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: SweetapplE    时间: 2008-8-14 23:59
呃,看了下E大的提要,大概是说GPU比CPU更重要,使用了延迟渲染,和使用了Crysis里面鹅卵石的那种视差遮蔽效果。对不?
作者: Edison    时间: 2008-8-15 00:02
按照文档的说法,星际争霸2 应该是一个比较吃 GPU 的游戏。
作者: Sirlion    时间: 2008-8-15 00:13
原帖由 kvip 于 2008-8-14 23:16 发表
不明白...........为什么只支持单核


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

你信吗?
作者: 天下18    时间: 2008-8-15 00:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: Edison    时间: 2008-8-15 00:33
G45 还是降低特效、分辨率 就能跑的,Intel G45 性能是弱,但是降低效果还是能跑的。
作者: shu0202    时间: 2008-8-15 10:06
我看到:星际2终于使用游戏引擎制作的实时渲染过场,这说明与以往的引擎相比星际2的图像引擎有了质的提升。但是实际游戏画面不会用到那么多新特性。
我知道:星际2是一款面向竞赛开发的RTS,因而它不会像红警或者魔兽3那样平易近人,包括配置上也是如此。星际2将体现更多专业竞技特性。
我琢磨:只要加入Havok,对多核心CPU的支持就不可避免。
作者: 响当当    时间: 2008-8-15 10:13
好多年没玩星际了,现在沦落到只玩war3rpg地图,而且还是TowerDefense,不知道2代提倡的海量操作还适合我老人家不{shy:]
作者: chenhua007very    时间: 2008-8-15 10:16
还是对DOW2的期望比较大{shy:]
作者: takauro    时间: 2008-8-15 10:44
星际争霸 2 {wink:] {wink:] {wink:] {wink:]
作者: McLovin    时间: 2008-8-15 23:40
原帖由 demonpumpkin 于 2008-8-14 23:59 发表


8k行 sharder 代码, 这么少?" src="./images/smilies/PCinlife2009/ninja.gif" border=0 smilieid="149">


注意是non﹔epeating的,8K不少了.Shader代码又不是越长越好.:)
作者: 乱世火凤凰    时间: 2008-9-12 11:07
很期待的游戏,可惜E文不济,看不懂.
什么时候管理员和版主能翻译一下外文的文章再发布就好了{blush:]
作者: 在先上    时间: 2008-9-12 11:21
过程我不想要,也不想知道,我只要结果{lol:] {lol:] {lol:]
作者: noend440    时间: 2008-9-27 19:09
g5一套 就显示器难搞定。。。键盘 鼠标 淘宝上挺多的
作者: noend440    时间: 2008-9-27 19:26
晕 发错帖子了 。。。。不好意思
作者: gaiban    时间: 2008-9-27 20:23
可玩性技术越高越好
画面特效技术越低越好
作者: Esaka    时间: 2008-9-28 07:19
好期待星际2早日发售啊
作者: ei3mir3    时间: 2009-8-15 00:07
鸟文啊,一个都不认得
作者: 会飞的鱼儿    时间: 2009-8-16 14:13
相当的震撼 !
作者: bigbadegg    时间: 2009-8-16 14:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: kkrock    时间: 2009-8-17 14:06
啥都没看懂,我就知道星际2画面能不能弄的好点?
作者: ljlxl    时间: 2009-8-17 16:00
星际2.。。星际1都没玩过
作者: winuxpro    时间: 2009-8-17 16:09
星际1的画面什么时候看都不过时啊。
作者: killboy88    时间: 2009-8-18 10:17
这游戏到底什么时候才能发售~我估计要是还有3~都是我儿子刷了~~~
作者: gogojj100    时间: 2009-8-20 15:16
专业的E文啊,有没有哪位高手给个翻译
作者: 通灵王_桉    时间: 2009-8-20 16:12
2010年出的游戏还不支持双核CPU......实在不敢信,至少优化到双核吧= =~
作者: shywxy    时间: 2009-8-21 00:31
谁把确实的发布日期给爆出来才是精啊……
作者: lxy0617    时间: 2009-8-21 23:35
看过视频 96gt 以上才带起动
作者: scofield7    时间: 2009-8-22 00:25
晕了 晕了 谁给翻译个通篇啊
作者: pollywen    时间: 2009-8-26 23:03
全英文。。。还好多。。。
最近不是说纹理还是不怎么好。同时单位一多就卡。。。
作者: shmily528    时间: 2009-8-27 00:01
这个太强了
作者: 无敌二阶堂    时间: 2009-8-27 05:51
啥时候才能上市啊。。。
作者: hanjiny    时间: 2009-8-27 11:06
等到天荒地老
作者: timlyee    时间: 2009-8-28 15:30
网上早已有中文版,比原版解释的更加详细
http://www.cnblogs.com/effulgent/archive/2008/12/08/1350332.html
作者: duan325058    时间: 2009-8-29 18:51
那么多英语中了,我看不太懂。。。
作者: 东东的宝贝    时间: 2009-9-3 20:34
23楼太搞笑了,不过出的是晚呀,10年前就玩星际了,不过大部分的2代未必能超过1代.
作者: hustlermm    时间: 2009-9-4 15:22
直接上PDF不是更好
作者: hustlermm    时间: 2009-9-4 15:24
本帖最后由 hustlermm 于 2009-9-4 15:25 编辑

没看到管理员已经发PDF链接了。多多谢
作者: sharko    时间: 2009-9-6 17:40
老外太能搞了,什么技术文档都能写n长,慢慢拜读吧
作者: jsrdsdcss    时间: 2009-9-8 09:38
好象没什么意思哦
作者: tsfbbb    时间: 2009-9-9 13:06
学习一下 呵呵
作者: rushU    时间: 2009-9-9 18:19
提示: 作者被禁止或删除 内容自动屏蔽
作者: Roiand    时间: 2009-9-10 17:49
等待,还是等待。
作者: herryxu    时间: 2009-9-11 20:02
靠,全英文的阿
作者: wall001    时间: 2009-9-17 10:16
本子能点亮就行
作者: huangxingwen    时间: 2009-9-17 11:44
Mark一下。有时间来慢慢研究。
作者: flashget    时间: 2009-9-17 13:37
最低特效不知道能不能跑。。。
作者: sprokok    时间: 2009-10-1 10:41
看不懂,看不懂
作者: yanyan0820    时间: 2009-10-1 12:47
那游戏我也不懂
作者: stzkelly    时间: 2009-10-2 00:37
10月了 继续等待 希望别跳了
作者: suxin121    时间: 2009-10-2 10:08
支持一下,看来要求不高~
作者: zpk167    时间: 2009-10-2 18:18
都跳票了  ~~害我白等




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4