二十余年来,该渲染器始终是艺术家工具包的核心组成部分。根据调研数据显示,Chaos开发的这款渲染器目前是建筑可视化领域应用最广泛的解决方案,并已被用于制作众多商业广告、游戏过场动画、电影及电视节目的视觉特效,包括《死侍》、《蚁人》与《阿加莎》等作品。
V-Ray在AMD CPU上的表现已臻完美,而Chaos现更新增了对AMD GPU的支持。在上月举办的AU 2025大会上,Chaos展示了在AMD Radeon GPU上运行V-Ray GPU的技术演示。待公开版本发布后,V-Ray代码库的升级将赋予用户更广泛的硬件选择权,例如性能强劲、价格亲民的处理器。
V-Ray如何释放AMD处理器潜能
V-Ray为用户提供双渲染引擎选项。专用于超高分辨率建筑静帧渲染及复杂最终品质视觉特效等严苛任务的CPU引擎,在AMD处理器上表现卓越。截至2025年10月,Chaos公开的V-Ray基准测试数据显示,性能纪录均由AMD EPYC或AMD Ryzen Threadripper PRO处理器创造。
但GPU加速渲染引擎的适配面临更多挑战。虽然V-Ray GPU也用于开发中项目的交互式视觉反馈,但此前版本仅支持NVIDIA GPU。这意味着Windows用户只能选用NVIDIA显卡。鉴于代码复杂性,Chaos难以通过独立代码库实现对其他硬件的支持。
HIP技术助力开发者免于重复编码即可支持AMD GPU
解决方案正是HIP(异构计算可移植性接口)。与OpenCL不同,这款开源的HIP工具包能让开发者将现有支持CUDA的GPU应用程序移植到AMD平台,无需创建和维护新的代码库。
“HIP的运作机制更贴近其他架构的底层逻辑,”Chaos创新总监、凭借V-Ray荣获奥斯卡技术奖的Vladimir Koylazov阐释道。“这确实是个不同的API,但差异程度不至于需要彻底重写所有代码。”
HIP助力Chaos将V-Ray GPU核心代码移植至AMD处理器
通过与AMD工程团队协作,Chaos在一年内成功将V-Ray GPU代码移植到AMD Radeon显卡运行。
“HIP处理复杂代码段(例如V-Ray GPU)的表现远超昔日的OpenCL,”Koylazov表示,“我们在其他平台支持的V-Ray GPU功能,现在AMD显卡已全面兼容。”
Chaos计划在V-Ray所有版本中公开这些更新,使得用户能在Blender、3ds Max、Maya、SketchUp、Revit和Rhino等业界领先的3D设计软件中调用AMD显卡加速V-Ray GPU渲染。
HIP将让V-Ray用户自由选择最适合的硬件方案
此次更新将帮助V-Ray用户在更广泛的工作站显卡中进行选择,例如AMD Radeon PRO W7000系列显卡。
“用户现在能在AMD显卡上运行我们的软件,这令人欣喜,”Koylazov指出,“人人都渴望更快获得渲染成果,[借助高性能GPU]这正是他们所能得到的。”
Chaos还在AMD Ryzen AI Max+处理器的集成显卡上测试了V-Ray GPU,其渲染性能得益于海量共享内存。通过AMD可变显存技术,新版系统可分配高达96GB统一内存作为显存使用。
“现在我们可以处理超大规模场景,无需过度担忧内存限制,”Koylazov说明,“我们用于测试的巨型USD场景文件,在AMD处理器上成功完成渲染的效果令人惊艳。这在大多数独立显卡上无法实现,因为它们通常不具备如此巨大的显存容量。”
AMD与HIP:V-Ray用户的制胜组合
依托HIP架构,Chaos成功移植V-Ray GPU现有代码,使其能够充分发挥AMD硬件的独特性能优势。该作品发布后,将为建筑与视觉特效领域的专业人士提供更广泛的硬件选择自由,包括搭载强大AMD Radeon PRO工作站级GPU的桌面系统,以及配备尖端AMD Ryzen AI Max+处理器的移动工作站。
"我认为让用户自主选择硬件至关重要,无论是CPU还是GPU,"科伊拉佐夫表示,"这也有助于推动整个行业的发展。[仅能使用单一厂商的GPU],无论其产品多么出色,都未必是好事。"
科伊拉佐夫同时称赞了AMD在开发过程中提供的"卓越技术支持"。
"我们获得的支持力度远超预期,"他说道,"面对遇到的任何问题,AMD总能提出代码解决方案或修改建议来确保功能实现。这确实是一次非常积极的合作。"