了解此版本的 VRED 中的新功能和改进。有关技术详细信息和错误修复,请参见 2021.3 版发行说明和建议的系统要求,以确保 Autodesk VRED 产品能够发挥其潜力。
可单击以下各卡了解更多信息。
反转 Z 缓冲区 - 实现了反转 Z 缓冲区以在渲染时减少 Z 冲突问题。
-edit_preferences
- 允许通过首选项配置 Web 界面或其他 VRED Core 参数。可使用 VREDServerNode 和 VRED Core -edit_preferences
参数打开不含 UI 的首选项编辑器,以及将 VRED Core 首选项文件替换为 VRED Professional 首选项文件。
改进了流管理 - 重构了本地 JPEG 和 H264 流的代码,以支持对触控设备和全屏显示进行改进的流管理。如果未安装 H264 编解码器,则将显示错误。
利用 GPU 提高了 OpenGL 中的静帧抗锯齿处理速度 - 在 GPU 上完成 OpenGL 中的 静帧抗锯齿,这样速度要快得多。
OpenH264 编解码器 - 添加了对官方 Cisco GitHub 页面中提供的最新 Cisco OpenH264 v2.0.0、v2.1.0 和 v2.1.1 编解码器的支持,H264 Web 流式传输需要这些编解码器。
演示者和查看者 - 向 VRED StreamApp 中的“协作”部分中增加了演示者和查看者模式。
Web 界面重新设计 - 重新设计了 Steam App 用户界面。
操纵 - 向“UV 编辑器”的“投影”部分添加了一个三切面纹理操纵器(使用“操纵”按钮)。
Python 类型 - 默认情况下,Python 界面中使用的这些类型现在会导入到 Python 名称空间:
调整大小 - 向三切面投影的“放置 2D 纹理”部分添加了“调整大小”选项。
PDF - 支持在 Web 引擎中显示 PDF。
可单击以下各卡了解更多信息。
SDK:已将 OpenVR SDK 更新为 1.12.5,将 Oculus SDK 更新为 1.43.0
Qt:已将 Qt 更新为版本 5.15 以包含 Chromium 引擎 80
可停靠窗口:改进了可停靠模块窗口的初始位置
已弃用的 Python 命令:已在 Python 文档中将 deleteMaterials
和 undeleteMaterials
标记为已弃用
到期保护:改进了 VRED Go 的到期日期保护
Web 界面分辨率:添加了用于为多个使用 Web 界面的用户固定分辨率的选项
可单击以下各卡了解更多信息。
QMC(Quasi-Monte Carlo 采样):QMC 现在用于光线跟踪中的随机数。
复制和粘贴 UV:添加了从一个对象复制 UV并将其粘贴到另一个对象的选项,前提是几何体具有相同的顶点计数。从“场景图形”关联菜单中,选择“编辑”>“复制 UV”或“编辑”>“粘贴 UV”。
Web 界面用户和密码:允许为 Web 服务器配置用户和密码。
Web 证书:添加了对创建自签名 Web 证书的支持。
HTTP 1.1:现在 HTTP 1.1 已与 VRED 建立永久连接。
文档语言:“帮助”菜单中的联机文档遵循 UI 语言设置。因此,如果 VRED 以日语显示,则联机文档也以日语显示。
“文件格式导入”对话框:清理了“文件格式导入”对话框,并按应用程序对文件格式重新排序。
流终端消息:当设备与流断开连接时,将显示终端消息。
AMD 系统上的 AVX2:添加了对 AMD 系统上 AVX2 的支持。有助于加快光线跟踪计算。
AI 降噪器和 GPU 光线跟踪:进行了一些改进,并修复了一些错误。
以下是 VRED 2021 产品中的新功能和增强功能:
VRED Core - VRED Core 2021 支持在 Windows 和 Linux 上对 CPU 光线跟踪、GPU 光线跟踪和 OpenGL 内容进行流式传输。在所有受支持的硬件上,CPU 光线跟踪是一项现成可用的功能。对于 GPU 光线跟踪和 OpenGL,需要使用支持的显卡,并使用命令行参数 -hide_gui
启动 VRED Core。
VRED Go - 将场景和查看器打包到一个可执行文件中,您可以将其存储在 U 盘中,其他人可以在任何计算机上查看,无需许可。VRED Go 使用 AES-256 加密,且场景数据永远不会被提取。与密码结合使用时,加密是非常安全的。
GPU 光线跟踪 - 提供硬件选择灵活性。可使用“光线跟踪”下拉菜单在 CPU 和 GPU 光线跟踪之间轻松切换。您必须安装 NVIDIA 驱动程序版本 441.66 或更高版本。
Autodesk Drive 智能参照支持 - 提供在处理包含参照的项目时从任意位置协同工作的方式。将 VPB 拖动到 Autodesk Drive 上的共享文件夹中。它将自动搜索从属关系(例如参照),并上传项目和所有参照文件。文件更新后,将触发通知,指示有可用更新。
“脚本编辑器”集成 - 将“脚本编辑器”功能添加到“变量集”模块的“脚本”选项卡和“脚本”首选项中。
内容自适应着色 - 设置每种材质的着色速率,这对于具有容易产生波纹效果的精细图案的材质非常有用。可以进行微调。使用“内容自适应着色”以更高的质量渲染特定材质。
getVariantSetPreview(name) - 以 base64 编码字符串形式获取变量集预览(用于新 Web 界面),类似于 getViewpointPreview
。
VRED Design 中的次表面散射 - 现在,此选项在 VRED Design 的“材质编辑器”中可用,可模拟灯光进入物体并在其表面下散射的效果。使用此选项可实现材质的真实渲染,例如半透明塑料、大理石、皮肤、树叶、蜡和牛奶。使用这些类型的材质时,并非所有灯光都从表面反射。其中有些灯光将穿透到照明物体的表面下方。这些灯光将会被材质吸收并在内部散射。其中一部分散射灯光将返回到表面之外,并对摄影机可见。
VRED Stream App - 添加了此应用程序作为 VRED 应用程序的改进,以便支持对渲染图像进行实时流式传输。在首选项中激活 Web 界面并启动 VRED 应用程序后,使用 localhost:8888 作为浏览器中的 URL。
Web 流式传输 - 使用“活动流”可确定是启用还是禁用 Web 流式传输。在“场景板编辑器”中创建并选择了 Web 引擎前板后,要启用对 Web 内容进行流式传输,请确保在属性 (attribute) 的“属性”(Properties) 部分中选中“活动流”。要禁用对 Web 内容进行流式传输,请取消选中“活动流”。
用于 Python 的暂停键 - 使用暂停键中断 Python 解释器。例如,执行此脚本,
for i in range (0, 10000):
print (i)
然后按暂停键。将显示一个对话框,询问是否中断 Python 解释器。
将显示一个消息对话框,询问您是否要在单击“新建场景”后中断 Python 解释器。单击否。如果单击是,VRED 将崩溃。
VRED 安装速度更快 - 可更快地安装 VRED,因为添加了对新按需安装服务的支持。
照明模式名称更改 - 添加了 GPU 光线跟踪后,更改了以下选项名称以提高准确度:
灯光链接集 - 删除灯光链接集时,现在将仅为此集中的所有灯光取消激活局部照明。
镜头光斑属性 - 对灯光使用多选时,允许编辑镜头光斑属性。
重影线编辑器 - 在“灯光编辑器”中,如果选择多个重影线,则“重影线编辑器”现在处于禁用状态。
镜头光斑线编辑器 - 在“灯光编辑器”中,如果选择多个光源,则“镜头光斑线编辑器”现在处于禁用状态。
镜头光斑 - 在“灯光编辑器”中,如果选择多个灯光,则镜头光斑元素将隐藏。
摄影机树中的灯光节点 - 创建灯光时,如果使用“灯光编辑器”中的新建灯光选项,场景树灯光节点现在会显示在“摄影机编辑器”的场景树中。
重影线控件 - 在“灯光编辑器”中,如果选择多个重影线,则重影线控件现在处于禁用状态。
“重影线编辑器”中的缩放和平移 - 在“重影线编辑器”中添加了放大、缩小、适应视图和平移功能。有关快捷方式,请参见关于镜头光斑和元素。
使用 OptiX 7 的 VRED 降噪器 - 我们现在使用 OptiX 7 降噪器,它的速度更快,适用于 Maxwell NVIDIA GPU 和更高版本,并且需要 441.66 或更高版本的驱动程序。
基于对象的 Python 界面 - 在“标注”模块和“灯光编辑器”中为各种函数添加了基于对象的 Python 界面,例如设置文本或更改颜色。
例如,要创建标注,请使用 vrAnnotationService.createAnnotation(name)
,它将返回 vrdAnnotationNode
对象。在该对象上,现在可以设置文本、位置、大小等属性。请参见 Python V.2.0 文档(“帮助”>“Python 文档”)。
环境变量 - 向文档添加了 VRED 特定的环境变量和外部环境变量的列表,也可以在 Python 文档(“帮助”>“Python 文档”)中找到这些变量(目录中的第二个链接)。
合并子参照材质 - 将“合并子参照材质”选项添加到“导入文件”模块的“文件特定的选项”中。此选项可以控制导入 CAD 部件和 PLMXML 文件时处理重复材质的方式。禁用此选项后,将不会合并重复的材质。如果子参照文件参照了相同的材质,则在导入中每次出现此材质时均会创建额外的一个材质实例。默认情况下启用此选项。
VIVE Cosmos 控制器 - 添加了对 VIVE Cosmos 控制器的支持。
为“资源管理器”中的资源添加了次表面散射示例。
已将 Python 支持升级到 Python 3.7.4
对于 2021 版,我们已停止支持 Windows 7。