一代光追和二代区别
一代光追:rtx20系,rx6000系。二代光追:rtx30系。光线追踪技术其实就是将光源产生的光线所产生的折射,反射等光线变化和对阴影产生的反应通过计算准确的反映到画面之中,为人们带来百分之百的光影效果。第二代RTCore可以让光线追踪与着色同时进行,进行的光线追踪越多,加速就越快,它将光线相交的处理性能提升了一倍,在渲染有动态模糊的影像时,按照NVIDIA自己的实测,比Turing快8倍。
大。
游戏《孤岛惊魂》的截图,海面上的倒影显然没有采用光线跟踪技术,且不说山体在海中倒影的形状和面积是否合理,单就海中没有椰子树倒影这一点就很不真实。实际上,在游戏中使用的光源越多,画面在越貌似华丽的同时,破绽也会越多,唯一的解决办法就是采用光源跟踪技术。
既然光线追踪技术能够营造出更真实的光影效果,而且大大超越人们靠想像模拟出的效果,那么为什么这么多年来,它都没有被运用在3D游戏中呢?原因很简单,使用光线追踪技术的运算量异常庞大,这么多年来的历代显卡都无法胜任这项工作。
而且,现在的光源追踪技术也远非完美。计算出正确的反射和折射角度也不代表就能达到完全真实的视觉效果,因为光有颜色,不同颜色的光还会叠加等等,这些额外的计算也需要很好地算法和大量的计算。
游戏开发人员试着在《雷神之锤Ⅲ》中加入了光线追踪效果,悬浮的奖励道具在墙上的投影就是通过光学追踪计算出来的,使得光源的真实感大大提高。
目前,光学追踪技术在3D游戏中的应用尚属初级阶段,DirectX 10为这种技术的发挥提供了良好的基础,再加上新一代高性能显卡的推出,相信在不久的将来就会有更真实的光影效果呈现在您眼前。
光线从人眼方向射出,透射在绿色球体表面,通过折射,一部分光线又被投射在红色三角形上,并同时产生自然阴影。
光线追踪技术的利与弊:
现在游戏基本都没有应用光源追踪技术,光线都是由你能看到的亮光的物体自身发出的,电脑也不会计算每个光源从哪里来,到哪里去,更不会计算这些光源的相互叠加。
只是通过及时演算物体阴影和控制光线的强弱来“模拟”人眼看到的真实情况。尽管现在很多采用了HDR(高动态范围)效果的游戏都有很不错的光影效果,但是那远非真实的光影效果。你很难通过影子和光线的遮蔽来判断,移动的目标(比如射击游戏中的敌人)所处的位置。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!