特效消耗是无尽陷阱?游戏画质现状解析

中关村在线 作者:ZOL 编辑:王旭 04-01

 ● 越来越多的沙子

  shadow volume对数学的应用主要集中在空间位置以及Occlusion关系的检查方面,这种检查本身非常耗费系统的运算能力。频繁的Z-pass和Z-fail检查压榨着当时本就不够强大的GPU中的ALU,甚至NVIDIA不得不通过UltraShadow这种专门的执行单元来进行shadow volume的加速。


特效消耗是无尽陷阱?游戏画质现状解析
ultrashadow单元

  尽管对硬件的压迫极大,程序员们依旧选择了继续前进。严谨的数学关系引进之后所产生的诱惑太过惊艳和甜美,以至于几乎所有见过的程序员都不太可能再去考虑其他更加讨巧的“欺骗眼球”的“小手段”,把数学引进来成了越来越多程序员生成真实图形效果的首选方法。数学的内涵渐渐渗入到了图形处理过程的灵魂之中,沙子的影响力逐步的放大。

特效消耗是无尽陷阱?游戏画质现状解析
数学介入越来越多的图形处理

  随着阴影技术的发展,shadow volume得到了充分的进步,人们看到了越来越多真实准确的阴影表现。渐渐地,这些阴影表现在人们的眼中变得理所当然,而shadow volume所产生的阴影的缺点也越来越多的被挑剔的人们所发现。游戏玩家开始要求更加准确的光线与阴影的关系,比如阴影边缘的平滑和柔滑。

特效消耗是无尽陷阱?游戏画质现状解析
shadow volume对阴影的处理

  光线被物体遮挡之后会形成一个锥状发射的区域,这个区域的边缘就是阴影的边缘。如果光线只有2条,一左一右的光线将勾勒出清晰的直线阴影边缘。但问题是真实的光线显然不应该只有2条,而影子也绝对不可能像切蛋糕那样把光亮的区域以及黑暗的区域一分为二。透过物体的边缘,应该会有更多的光线进入阴影边缘才对。

特效消耗是无尽陷阱?游戏画质现状解析
柔和的阴影边缘

  问题来了,更多进入阴影内部的光线,“光线”在哪里?我们的故事从第一秒开始就没有出现过“光线”,一切光与影都是假的。没有光线,怎么让更多的光进入到阴影边缘呢?好办,我们有数学嘛。伟大的John Carmack告诉我们,只要使用正确的数学关系,没有光线也照样能够让阴影亮起来。

  沙子形成的陷阱越来越深,数学也露出了闪着寒光的獠牙。

三秦IT网的官方微信:更多资讯请关注:三秦IT网官方微博

图片新闻
ZOL产品报价:手机报价 笔记本报价 数码相机报价 服务器报价 MP3报价 MP4报价 投影机报价 数码摄像机报价 硬盘报价 内存报价
ZOL笔记本报价: 戴尔笔记本 联想笔记本 惠普笔记本 ThinkPad笔记本 神舟笔记本 索尼笔记本 华硕笔记本 三星笔记本 东芝笔记本 苹果笔记本
ZOL手机报价:诺基亚手机 MOTO手机 三星手机 索爱手机 多普达手机 联想手机 CECT手机 IPHONE手机 魅族手机 天语手机 LG手机
ZOL数码相机报价:佳能数码相机 索尼数码相机 三星数码相机 尼康数码相机 松下数码相机 理光数码相机 奥林巴斯数码相机 柯达数码相机