从无名之辈到英雄的逆袭之路:Unity 5 plus混合渲染

本文的焦点是向unity的艺术家展示如何使用混合渲染技术轻松将真实的反射和阴影添加至图像中。powervr overdrive实时运行,通过linux驱动的计算机上安装的powervr光线追踪gpu进行渲染。
使用xbox 360控制器,玩家便可以开着巨型卡车横扫一切,尽情地享受真实的画质体验。场景中还添加了一些动作敏捷的小矮人。当心了!这个游戏可以让你沉溺其中,爱不释手。不过在你投入游戏前,我需要提到这里使用的原型技术。目前还不能在unity资产储存中获取这款游戏。
imagination technologies的工程师们需要在现场演示这款游戏,以测试和调优新型powervr wizard硬件的光线跟踪组件。最新的gpu迫切需要实时渲染powervr overdrive。
接下来,我将描述创建游戏的步骤,但首先让我们定义一些术语。gpu(图形处理器)是处理和显示图像的专门硬件。新型gr6500射线追踪gpu将imagination移动powervr gpu与专门用于光线跟踪的附加硬件结合起来了。光线跟踪指的是从数学角度跟踪3d几何图形场景中的光效。
这款游戏使用了混合渲染管线。本文中的混合渲染将主要显示对象的反射、折射和阴影所需的光线追踪计算分开处理。混合渲染背后的宗旨是充分利用标准和gpu新部件的极佳性能。在显示3d几何图时,标准组件部分运行快速,而新组件部分是专门针对光线跟踪进行的优化。由于它们可以集成到一个单一的光线追踪gpu中,这样以通常的方式开始栅格化图像然后再添加光线追踪效果则非常便捷。这是在游戏中获得动态反射、阴影等最快速有效的方法。
我开始在maya中使用内置的bullet物理引擎设计游戏动态效果。巨型卡车是从网站中获取的一个免版税3dsmax 3d模型。我将卡车输入maya并对原始卡车模型进行了少量的修改,使之符合unity的双面几何偏好。然后,我开始模仿游戏集的障碍和动态对象。故意设计游戏环境使之生成复杂的反射。除非有基于场景的反射技巧,不然反射非常困难。由于powervr光线跟踪硬件内存充足,因此可以保持所有模型的详细细节。
接下来,我将maya 中所有的几何图输出至fbx文件中,这样unity可以方便地进行导入且所有组织架构完好无损。幸运的是,unity 5附带了一个非常强大的汽车演示游戏。该汽车游戏包括中型可行驶的车辆,其脚本启用了完整的物理动力学。它还包括一个静态和动态障碍物。
到这里为止,创建游戏万事皆备。
我用巨型卡车取代了汽车,并用新障碍物替换了几何障碍物。对于卡车而言,确实需要对车轮碰撞器进行敏感度调整,并进行一些动态设置。不过同样幸运的是,互联网的存在为unity经验丰富的艺术家们提供了大量的帮助。几小时内,我的新游戏便已为光线追踪效果做好了准备。
接下来的几天便是对游戏的动态效果、表面性能和天空盒环境图像进行完善。幸运的是,我们团队的一些工程师是狂热的游戏玩家,他们在完善用户体验方面提供了极好的建议。起初,游戏仅通过键盘热键运行。添加xbox360游戏控制器后,游戏更加有趣。下面图片描述了按钮的映射。
在玩游戏期间,使用工具包可以保存快照。本文含有多个截图,此外,您还可以在youtube上找到powervr overdrive游戏的实时记录。

驾驭创造的力量: 生成式 AI 时代的 MLOps 演进
存储控制器系统级硬件仿真与原型验证性能
chroma致茂6530可程控交流电源
简易光纤测试仪的制作
Nordic利用系统级封装(SiP)技术实现,迄今为止业中最小的外形尺寸
从无名之辈到英雄的逆袭之路:Unity 5 plus混合渲染
机皇三星S9录制视频有时间限制:最长5分钟?
天远三维携手大族机器人,打造国产机器人全自动三维检测系统
兆驰节能究竟做了哪些战略布局?在产品和技术方面实现了哪些突破?
我军无人机装备在角色上华丽变身,应用上多能互补
代币化将永远改变人们拥有资产的方式
Blender 3D数字内容创作软件套件3.0版本可支持部分AMD显卡
推动低碳照明转型 飞利浦高效节能系列LED产品全新上市
三星首家量产40nm级工艺4Gb DDR3绿色内存芯片
不可忽视的笔记本电脑专业维修问题
全部芯片自研?!iPhone 15彻底 “去高通化”,大陆“果链”影响不大是喜还是悲?
一种有效的开发高性能电解液的解决方案
2021第八届中国(广东)国际车联网大会在广州召开
嬴彻科技正式发布首个全栈卡车自动驾驶软硬件系统“轩辕”
UDP简易聊天程序搭建方案