当前位置: 首页 > 文章内容
程序员用Windows记事本写出了光追演示程序,实现每秒30帧
发表于2020-05-25 /iPhone 越狱教程 /来源:推资讯 /1146次浏览 /0条评论

光线追踪(Ray tracing)已经是当下游戏领域的热门词汇,NVIDIA从RTX 20系显卡开始支持硬件级实时加速,AMD最近升级了Radeon Rays 4.0套件,终于在CPU之外新增了面向显卡的光线追踪支持。另外,年底的PS5、Xbox Series X发售后又将掀起一波小热潮。

其实,光线追踪的核心就是对光照、反射、阴影等复杂几何场景的计算,随着前年NVIDIA RTX 20系列图灵显卡的到来让“光线追踪技术”游戏画面开启新纪元,“实时光线追踪”技术也就一直成为了玩家们关注的焦点。

一些游戏大作也加入了光线追踪技术支持,例如一直拥有不少死忠粉的游戏《战地V》、《地铁:离去》以及《使命召唤16:现代战争》,还有探险类游戏的头牌《古墓丽影:暗影》,除了这些国外的大作,国内最火的几款RPG端游同样也加入到了光线追踪的行列。例如网易《逆水寒OL》以及堪称游戏界常青树的《剑侠情缘三》等。在这些众多大作纷纷加入光线追踪行列的背后我们可以预见光追技术正带领着游戏领域进行着一场游戏革命。。

资深程序员Kyle Halladay索性用Windows自带的记事本写了一个非常初级的光线追踪演示程序,借助DLL注入、内存扫描等办法,等效帧率也达到了30fps。虽然看起来跟大型游戏的画面相去甚远,但光线追踪的基本思想已经体现得颇为充分。