黑客风云——风云网络
设为首页 加入收藏 我要投稿 网站地图
您现在的位置: 黑客风云 >> 黑客文章 >> 综合频道 >> 硬件天地 >> 文章正文
[组图]在真实的虚幻中迷失 光线追踪技术趋势分析
        ★★★★★
在真实的虚幻中迷失 光线追踪技术趋势分析
文章整理发布:黑客风云 文章来源:www.05112.com 更新时间:2007-4-9

 

  采用光线追踪技术的Quake 3: Ray traced

  在2004年Daniel Pohl开始了第一个光线追踪技术在电脑游戏中的应用作为其学术研究项目。这个应用平台选择了当时非常流行的游戏Quake3(雷神之锤3)。令人惊讶的是在Quake3在传统显示效果“rasterzation”上实现光线追踪显得非常非常简单。例如在每个像素的动态、实时阴影仅需要10行左右的代码指令来描述光线追踪的模型。

  点击放大此图片

  (Shadows in Quake 3: Ray traced (2004))

  一些不需要的物件产生的阴影目前仍然是目前许多游戏设计头痛的地方,尽管有一些游戏已经能很好的解决这个问题。下面是一些在上述问题上表现不佳的例子,这些游戏全部都是2006年发售的。

  

  “Gothic 3” (2006) Shadows

  

  “The Lord of the Rings: The Battle for Middle-earth II” from 2006

  

  “Call of Juarez” from 2006

  光线追踪技术的另一项改进是你可以使用非常巨量的多边形区着色一个场景,与rasterization相似光线追踪不会对系统造成太大的负担。因此Daniel Phol在Quake3游戏场景中的墙壁上使用了非常多的多边形让墙壁更逼真,之前Quake3的墙壁只用了两个多边形来建模,而Daniel Phol则使用了5000个多边形去替代它。

  点击放大此图片 点击放大此图片

  使用了5000多边形来替代2个作为墙壁的建模

  点击放大此图片

  实际游戏中被置换的墙壁,精细的几何架构使得它从每一个角度都能被清楚的呈现。最后的结果是光线追踪技术使得Quake3中的画面精细度提升了6倍之多,而游戏的速度仅下降到原来的3/4,这点代价看起来还是物有所值。

上一页  [1] [2] [3] [4] [5] 下一页  

文章录入:liult    责任编辑:liult 
  • 上一篇文章:

  • 下一篇文章: 没有了
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    VIP 专 区
    Copyright @2006 黑客风云 ●业务联系:QQ 联系怪人 联系奇人 Email:给怪人发邮件 给奇人发邮件
    ICP备案:冀06009886