视口和渲染预览 / Maya

通过本指南,您可以了解如何配置 Maya 视口以匹配 Verge3D 的外观和感觉,以及如何使用 Arnold 渲染获取参考图像。

视口设置

要在 Maya 中启用更好的视口预览,请在视口设置中启用 Hardware Texturing

在 Maya 视口中启用硬件纹理

同时将照明从 Use Default Lighting 切换为 Use All Lights(或按 7 快捷键):

在 Maya 视口中使用所有灯光

上述设置已在默认立方体项目中预先启用。

然而,视口着色并不总是能提供浏览器内渲染的准确近似。因此,您可以使用 Arnold 渲染器(见下文)或 Verge3D 的 Sneak Peek 功能来预览场景。

色彩管理

Maya 默认使用 ACES 色彩编码系统(使用 ACEScg 色彩空间)。

Maya ACES 视图变换

该系统在 Verge3D 中不受支持,因为它需要更强大的 GPU,且不太适合实时浏览器渲染。

ACES 会使您的场景在 Maya 视口中看起来比在 Verge3D 中更暗:

ACES Maya 视口与 Verge3D 对比

要切换回基于 sRGB 的常规色彩编码,请打开 Maya 首选项:

Maya 首选项

进入 Color Management 首选项,然后点击 OCIO Config Path 右侧的小箭头 (▼)。选择 Reset to Legacy,然后点击 Save 按钮关闭 Maya 首选项对话框。

Maya 色彩管理首选项

确保现在 Maya 视口设置为 sRGB gamma (legacy) 视图变换:

Maya sRGB 视图变换

基于 sRGB 的色彩编码已在默认立方体项目中预先启用。

Arnold 渲染

如果使用 Standard SurfaceOpen PBR 材质,Verge3D 渲染会尽可能接近 Arnold 渲染效果。因此,您可以在 Maya 中预览场景,而无需导出,以便更快速地进行调整。

要选择渲染器,请在 Renderer 菜单中切换到 Arnold

在 Maya 视口中使用 Arnold 渲染器

然后等待渲染器生成可行的结果:

Maya 视口中的 Arnold 渲染结果

当场景发生变化时,Maya 会自动更新视口中的渲染器结果。通过这种方式,您可以以接近实时的速度获得浏览器中效果的更好近似。

有问题?

欢迎在论坛上提问!