正文内容 评论(0)
最近因开发半条命、半条命2而闻名的游戏公司Valve,邀请了众多媒体,去美国华盛顿州的Bellevue,参观了Valve总部,并且举行了名为“Lost Coast Day/HDR Day”的技术讲座,在“Lost Coast Day/HDR Day”上,Valve向与会者介绍了HDR在Half-Life2:Lost Coast(半条命2:失落的海岸)当中的应用和Valve HDR开发的心路历程。
Valve向与会者表示,采用HDR技术的半条命2任务版-Half-Life 2: Aftermath,将在2005年11月上市。同样采用HDR技术的二战连线3D射击游戏-Day of Defeat:Source将在9月26日发布,目前已经可以通过Steam预载。Day of Defeat:Source采用Source引擎的高阶特性,如HDR光照、高阶图形和真实物理模拟;Half-Life2:Lost Coast(半条命2:失落的海岸)将在Day of Defeat:Source发布之后2周左右发布,时间大概在10月10日左右。
Valve把《失落的海岸》作为展示HDR光照在游戏当中应用的绝佳工具。失落的海岸》将通过Steam平台免费向半条命2正版用户发送。失落的海岸》将在HDR气氛当中,给玩家大约15到30分钟的游戏时间,玩家在其中可以看到水面、沙地、渔夫面部皱纹、皮肤色泽因为采用HDR,而呈现出不同效果。
玩家在游戏开始将在海滩边遇到这个渔夫,渔夫造型采用超过6000个多边形,来展示HDR效果,渔夫会告诉你Combine在附近的教堂当中有一把大枪,因为玩家扮演的角色是被尊敬的Gordon Freeman,因此他的任务就是完成获得大枪的指示。然后,玩家必须沿狭窄的道路达到悬崖顶部,俯瞰Ravenholm海湾,最终达到一座美丽的教堂,这教堂有雕花的玻璃窗户,来展示HDR和其它设计要素的效果和效率。
Valve为《失落的海岸》设计了解说功能,玩家可以把武器准星到游戏画面当中不停旋转的小图标,然后按下“e”键即可。部分解说部分还包含不同的视角,包含游戏分屏,以展示LDR和HDR的不同。Source引擎的HDR技术,还包含HDR Skybox技术,这种技术将天空多重曝光,以渲染复杂的天空景色。Source引擎采用HDR Skybox、HDR光照、HDR光照纹理产生出HDR Cube纹理,以达到物体对外界光照反射过程当中产生的HDR效果。借助HDR水反射或者折射,玩家将看到有Blooming效果的热点,如果玩家在水下,玩家将看到类似的效果。另外,HDR光照纹理由radiosity处理产生,考虑到光线跳跃和全局光照。因此,在山顶的华丽大教堂当中,玩家可以注意到墙壁完全淹没在太阳的HDR光照当中。
Valve为了在Source引擎当中集成HDR,先后拿出了四种HDR方法,最终确定第4种HDR方法集成到Source引擎当中。下面来自于“LostCoast Day/HDR Day”技术文档,清晰地显示了Valve研发HDR的心路历程。第4种方法将应用到《失落的海岸》和《胜利之日:起源》当中,以fp16方式存储HDR纹理如果硬件支持fp16纹理过滤,如果硬件不支持fp16纹理过滤,则将HDR纹理存储到4.12线性色彩空间当中。第4种HDR方法支持MSAA反锯齿,在所有的DX9硬件上都可以很好工作(甚至在Radeon 9600上都可以很好工作),是4种HDR方法当中性能最高(性能只比半条命2当中LDR损失一点),不占用大量内存只需要额外内存来存储HDR纹理和Bloom缓存,可以进行雾化的Interpolator操作。第4种方法的缺点是折射没有HDR数据。
![Valve公布Source引擎HDR开发历程](http://news.mydrivers.com/pages/images/20050920155632_38333.jpg)
![Valve公布Source引擎HDR开发历程](http://news.mydrivers.com/pages/images/20050920155639_57196.jpg)
![Valve公布Source引擎HDR开发历程](http://news.mydrivers.com/pages/images/20050920155648_66722.jpg)
![Valve公布Source引擎HDR开发历程](http://news.mydrivers.com/pages/images/20050920155654_78658.jpg)
![Valve公布Source引擎HDR开发历程](http://news.mydrivers.com/pages/images/20050920155700_62503.jpg)
![Valve公布Source引擎HDR开发历程](http://news.mydrivers.com/pages/images/20050920155705_16723.jpg)
![Valve公布Source引擎HDR开发历程](http://news.mydrivers.com/pages/images/20050920155711_74319.jpg)
![Valve公布Source引擎HDR开发历程](http://news.mydrivers.com/pages/images/20050920155715_44309.jpg)
![Valve公布Source引擎HDR开发历程](http://news.mydrivers.com/pages/images/20050920155721_68205.jpg)
![Valve公布Source引擎HDR开发历程](http://news.mydrivers.com/pages/images/20050920155726_83904.jpg)
![Valve公布Source引擎HDR开发历程](http://news.mydrivers.com/pages/images/20050920155732_68276.jpg)
![Valve公布Source引擎HDR开发历程](http://news.mydrivers.com/pages/images/20050920155737_51066.jpg)
![Valve公布Source引擎HDR开发历程](http://news.mydrivers.com/pages/images/20050920155745_81625.jpg)
![Valve公布Source引擎HDR开发历程](http://news.mydrivers.com/pages/images/20050920155750_59119.jpg)
![Valve公布Source引擎HDR开发历程](http://news.mydrivers.com/pages/images/20050920155754_40986.jpg)
![Valve公布Source引擎HDR开发历程](http://news.mydrivers.com/pages/images/20050920155758_16371.jpg)