POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 2921|回复: 22
打印 上一主题 下一主题

光线追踪让《Quake 4》更真实

[复制链接]
跳转到指定楼层
1#
发表于 2006-12-20 18:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果你了解“光线追踪”(Ray Tracing)技术,应该会知道德国程序员Daniel Pohl。在《Quake 3: Ray-Trace》之后,他又把眼光投向了《Quake 4》。

光线追踪是用于3D建模、渲染的光线处理方法,对硬件要求极高,因此处理过程很慢,但能产生高品质的图像,获得逼真的反射、阴影、透视等效果,可以让合成电影或3D游戏中的画面得到质的飞跃。

德国萨尔兰大学的计算机图形研究小组曾经开发出一套名为“OpenRT”的光线追踪库,其API语法与OpenGL类似,Daniel Pohl两次对“Quake”引擎的改造就使用了OpenRT。根据他的演示,改造后的《Quake 4: RT》可以说是焕然一新、效果非凡。当然,要在这种效果下得到很好的实时性能不是普通机器能做到的,AMD双路双核心Quad FX或者Intel四核心Core 2 Extreme QX6700也很难。

Daniel Pohl目前正在寻求赞助,以便作为一个专业游戏开发人员来进行相关研究。如果光线追踪能得到普遍应用,我们可以想象,3D游戏必将进入一个崭新的时代,照片等级的游戏画面也不在话下。

有兴趣的读者可以参考Daniel Pohl的这篇文章,里边详细介绍了光线追踪技术的原理,以及在《Quake 3》和《Quake 4》上的改造。

光线追踪版《Quake 4》网站:http://www.q4rt.de/


特效出色的电影《指环王/魔戒》就使用了光线追踪

[ 本帖最后由 PS5 于 2006-12-20 18:59 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
2#
 楼主| 发表于 2006-12-20 18:57 | 只看该作者
如果你了解“光线追踪”(Ray Tracing)技术,应该会知道德国程序员Daniel Pohl。在《Quake 3: Ray-Trace》之后,他又把眼光投向了《Quake 4》。

光线追踪是用于3D建模、渲染的光线处理方法,对硬件要求极高,因此处理过程很慢,但能产生高品质的图像,获得逼真的反射、阴影、透视等效果,可以让合成电影或3D游戏中的画面得到质的飞跃。

德国萨尔兰大学的计算机图形研究小组曾经开发出一套名为“OpenRT”的光线追踪库,其API语法与OpenGL类似,Daniel Pohl两次对“Quake”引擎的改造就使用了OpenRT。根据他的演示,改造后的《Quake 4: RT》可以说是焕然一新、效果非凡。当然,要在这种效果下得到很好的实时性能不是普通机器能做到的,AMD双路双核心Quad FX或者Intel四核心Core 2 Extreme QX6700也很难。

Daniel Pohl目前正在寻求赞助,以便作为一个专业游戏开发人员来进行相关研究。如果光线追踪能得到普遍应用,我们可以想象,3D游戏必将进入一个崭新的时代,照片等级的游戏画面也不在话下。

有兴趣的读者可以参考Daniel Pohl的这篇文章,里边详细介绍了光线追踪技术的原理,以及在《Quake 3》和《Quake 4》上的改造。

光线追踪版《Quake 4》网站:http://www.q4rt.de/


光线追踪版《Quake 3》截图

[ 本帖最后由 PS5 于 2006-12-20 19:01 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

3#
发表于 2006-12-20 19:00 | 只看该作者
上面那个图,不用 ray-tracing 也一样能做到,平面的镜面反射杀鸡用牛刀了
回复 支持 反对

使用道具 举报

4#
发表于 2006-12-20 19:00 | 只看该作者
这么厉害,竟然用光纤跟踪,这东西巨吃硬件啊,俺做效果图都给做怕了.......那8800来担当这个任务吧..........
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2006-12-20 19:11 | 只看该作者
原帖由 T.REX 于 2006-12-20 19:00 发表
这么厉害,竟然用光纤跟踪,这东西巨吃硬件啊,俺做效果图都给做怕了.......那8800来担当这个任务吧..........


8800都不行,要看GPU什么时候抛弃ROP的结构,采用RT才行
回复 支持 反对

使用道具 举报

alloy 该用户已被删除
6#
发表于 2006-12-20 19:17 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽
7#
发表于 2006-12-20 19:53 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

8#
发表于 2006-12-20 20:22 | 只看该作者
玩过几次3dsmax,除了光线追踪还有光能传递吧,这个实现了吗?:p
回复 支持 反对

使用道具 举报

fiorentina 该用户已被删除
9#
发表于 2006-12-20 20:23 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

10#
发表于 2006-12-20 22:27 | 只看该作者
humus给我们带来了最初的光线追踪效果
回复 支持 反对

使用道具 举报

11#
发表于 2006-12-20 22:32 | 只看该作者
记得好像这个RT的Q3好像只能跑个位数的FPS:funk:
回复 支持 反对

使用道具 举报

12#
发表于 2006-12-21 01:26 | 只看该作者
什么时候能让VPU加速RayTracing效果呢,还得看ATI的努力了~~
回复 支持 反对

使用道具 举报

eoc 该用户已被删除
13#
发表于 2006-12-21 01:44 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

14#
发表于 2006-12-21 02:42 | 只看该作者
那恐怕要NG 的处理器和N个G内存~
回复 支持 反对

使用道具 举报

15#
发表于 2006-12-21 11:25 | 只看该作者
YY度极高,就是不知道有什么优势
回复 支持 反对

使用道具 举报

16#
发表于 2006-12-21 11:28 | 只看该作者
我还是一张Q4 RT的图都没看到.........
回复 支持 反对

使用道具 举报

17#
发表于 2006-12-21 12:29 | 只看该作者
原帖由 airforce18 于 2006-12-20 22:21 发表
小白问个问题  显卡抛弃ROP采用RT的话谁来填充像素啊


可以一半用ROP,一半用RT或GI :lol:
回复 支持 反对

使用道具 举报

18#
发表于 2006-12-21 14:09 | 只看该作者
原帖由 eoc 于 2006-12-21 01:44 发表
啥时候能有实时GI捏~~~


五年内:lol:
回复 支持 反对

使用道具 举报

19#
发表于 2006-12-21 14:12 | 只看该作者
我看是更丑啦!什么弱智半成品都拿出来拉赞助!学术腐败!
回复 支持 反对

使用道具 举报

fsddad 该用户已被删除
20#
发表于 2006-12-21 14:16 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-1-30 18:22

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表