一般改进

在 2025.2 版中,提供了各种场景图形资源物理摄影机InfinibandGPU 光线跟踪纹理压缩导入以及帮助更新和改进。

视频字幕:在“场景图形”中,我们在搜索区域中添加了一个额外的按钮。这样,您可以选择将搜索限制在选定层次上,而不是整个场景文件,在键盘上按 Ctrl+F 也同样有效。这可以在搜索特定节点时加快工作流。

我们还改进了摄影机。为了让您在使用物理摄影机时更轻松,现在可以启用自动 ISO 自适应。这将在更改快门速度或 F 制光圈时自动更改 ISO 值,从而使设置摄影机变得更加容易。例如,当您想在场景中创建更多景深时,现在整体图像亮度不会再发生变化。

此外,新的传感器响应下拉菜单(称为“AgX 自定义”)将使您能够更轻松地控制功率和饱和度。如果您处理的颜色超出了正常 SRGB 颜色空间,使用了更宽的色域,那么您现在可以在“渲染设置”中切换到不同的渲染颜色空间。这可以为您提供更大的灵活性,例如,当您想要处理高动态范围输出内容时。

对于那些使用 Substance 材质的用户,我很高兴地告诉大家,您现在可以使用金属粗糙度和涂层工作流。就像这里,我在 Substance Designer 中使用涂层节点。现在,我可以在 VRED 中单独控制此涂层。这让您在创建材质时更加自由,并提高了视觉质量。此外,您还可以选择是否应内嵌 Substance 纹理。这样可以减小场景文件。

如果您正在处理大型场景并遇到内存问题,则可以在首选项中优化内存消耗。这将仅上传在场景中实际可见的几何体。这可能会导致切换可见性的速度稍慢一些,但却能让您渲染更大的场景。

为了在工作流的不同团队之间获得更好的互操作性,我们添加了对 3MF 文件中纹理的支持,这是 3D 打印的行业标准。现在,您可以直接在 VRED 中可视化打印文件并附加所有颜色,就像我的扫描一样,或者我在这里使用这个工程零件的仿真结果。

场景图形

我们在“选择过滤器”菜单中添加了以下选项:

新的 VRED 库资源

我们在 VRED 库中添加了汽车工程照明环境资源。此环境是作为 .osb 资源构建的。将其加载到“资源管理器”中,然后拖动到场景中。

此环境资源包含以下内容:

环境的大小在空间匹配中受到限制,大致相当于现实中的光隧道。因此,某些元素(如外墙)在其节点级别上设置为背面消隐。

一个自述 .txt 文件包含在 .zip 文件夹中。

汽车工程照明环境示例图像

摄影机改进

我们添加了选项自动 ISO 自适应,用于在 f 制光圈或快门速度变化时自动调整摄影机传感器的 ISO,以使亮度保持一致。此选项位于“摄影机编辑器”>“图像处理”选项卡 >“色调映射”部分。

注意:

这是打开新场景时的默认设置;因此,这是更改的可用性行为。

我们还向“传感器响应”选项添加了“AgX 自定义”,以便在“色调映射器”设置为“物理摄影机”时,在“摄影机编辑器”>“图像处理”>“色调映射”部分控制功率和饱和度。

GPU 光线跟踪改进

我们对 GPU 光线跟踪进行了以下改进:

Infiniband

在 Linux 上,VRED 现在允许在新发行版上使用 Infiniband,从而动态加载 libibvers.solibibverbs.so.1 库。

纹理压缩

对于 Python 用户,我们通过添加 vrMaterialService.compressTextures() 改进了 VPB 的纹理压缩。它可以节省主内存和 GPU 内存,并缩短纹理上传到 GPU 的时间,从而压缩场景中的所有纹理。

物理改进

使用 Python API 创建的 PhysX 角色现在随 VPB 文件一起存储和加载,而不是在每次加载场景时重新创建,这要归功于 vrPhyicsService 中的函数:

为此,我们添加了一个带标注的示例文件。从 VRED 主菜单中,选择“文件”>“打开示例”,然后选择 physics_save_load_example.vpb

导入更新和改进

  <a name="reduce-constant-keyframes"></a>

帮助

我们对“脚本”部分进行了更新,以便更轻松地查找有关使用脚本脚本插件“脚本”菜单的内容。

在 2025.2 发布几周后,您应该会看到以下教程的更新: