|
UltraShadowII,复杂阴影的根本
G70之前的NV40具有的CF3.0就拥有该向技术,简单来说在游戏中,精确的阴影是实现逼真效果的重要因素,多光源和大量渲染对象,角色之间的交互作用包含了多步骤的程序编制,对于游戏中的每一个即时渲染画面,都需要浪费大量的资源进行分析计算,这也就DOOM3为什么造成许多种显示卡无法流畅运行的重要原因之一,为了解决这个问题,中UltraShadowII就诞生了。
UltraShadowII在进行阴影运算的时候可以提供双倍运算能力,也就是说在进行阴影运算的时候,编程人员能够通过光源和阴影的范围,定义一个场景中的远近的界线区(通常称之为“深度界线”)。这个界线能够把计算限制在受光源影响的指定远近范围区域内。这样,整体的阴影生成处理就能够显著地获得加速。

光影计算的简单原理

未使用UltraShadowII

使用了UltraShadowII |