除芯改进

视频字幕:在 VRED 2022.3 中,我们为数据处理、渲染和流式传输工作流添加了多项改进。为了准备数据,我们改进了“除芯”功能,以便您能够在工具中创建 B 面。可以在两种不同的除芯模式之间进行选择,并决定如何处理透明对象。就像这里,我将壁厚、内部夹点和其他对象设置为 B 面,因为这些构件不可见。因此,您可以使不可见的零件不可见,而不会丢失它们。在“显示 B 面”下,可以使其可见、将其完全删除或再次设置回 A 面。这些附加功能使您在可视化和数据准备流程中具有更大的灵活性。

我们改进了 VRED 中的除芯,以与 VRED Professional 和 VRED Core 配合使用。现在,您可以将除芯 API(vrDecoreService、vrdDecoreSettings 和 vrGeometryTypes)与 VRED Core 结合使用,将对象设置为 B 面,而不是删除它们,并确定透明材质后面的元素的处理方式。

使用 vrDecoreService

仅适用于 OpenGL。vrDecoreService(除芯 API)与 VRED Core 结合使用,以移除其他几何体内部的冗余几何体,从而使文件更精简并加快渲染速度。

  1. 启动 VRED Core。
  2. 在 Web 界面中,加载 Python API。
  3. 对文件进行除芯。有关一般用途代码段,请参见 vrDecoreService API 文档。
  4. 保存文件。

几何体编辑器改进

几何体编辑器的“除芯和更正法线”部分

对以前名为“除芯”的部分进行了更改,现在为“除芯和更正法线”部分。它已分离,因此所有函数在 Python v2 API 中都可用。

在“除芯和更正法线”中,访问几何体法线(或使用 vrdGeometryNode, set/getNormals),设置正确的面法线(或使用 vrDecoreService),然后选择您的除芯设置。

在几何体编辑器中添加了以下内容: