二次曲面细分CAD几何体

说明如何更改Datasmith从CAD文件导入的各个静态网格体资源的曲面细分设置。

Windows
MacOS
Linux

利用Datasmith导入器将场景从支持的CAD文件(其包含由参数曲线定义的表面)导入虚幻编辑器时,Datasmith会将场景对象曲面细分成三角形网格体。导入文件时需要提供设置,控制生成三角形网格体相对于原始参数表面的保真度。可在使用Datasmith和CAD文件格式 下阅读有关此类设置的更多信息。Datasmith用导入CAD文件时提供的导入设置来曲面细分场景中的所有几何体。

此外,初始导入后,还可覆盖所选各个静态网格体资源的曲面细分质量设置值。因而可在一个细节层级导入整个场景,通常较低的细节层级可相对较快地曲面细分场景中的所有对象。导入后,可用不同质量设置对所选资源进行二次曲面细分。通常而言,细节层级越高,为重要场景对象提供的视觉效果就越好。这样就可以在导入速度、模型复杂性与视觉质量之间实现平衡,满足各个项目内容的独特需求。

效果非常类似于在Datasmith场景中重新导入各个静态网格体资源的功能,此功能已在关于Datasmith重新导入过程 中介绍。但不同的是,重新导入 场景元素时,Datasmith会打开原始CAD场景文件,从此文件中重新读取所选对象的几何数据,然后曲面细分新导入的几何体。二次曲面细分 几何体时,Datasmith不会再打开原始场景文件。它会将新的曲面细分设置应用于所选静态网格体资源最后导入的几何体。因此,二次曲面细分往往比重新导入快,即便没有原始CAD源文件也可以做到。

要二次曲面细分各个静态网格体资源,请执行以下操作:

  1. 内容浏览器 中,在 Geometries 文件夹中Datasmith场景资源旁,选择要二次曲面细分的静态网格体资源。

  2. 右键点击所选的任意资源,并从快捷菜单中选择 Datasmith > 二次曲面细分(Retessellate) 选项。

  3. 为曲面细分设置新值,此类设置已在使用Datasmith和CAD文件格式 页面介绍。

    二次曲面细分选项

    此窗口仅包含控制几何体曲面细分的设置,而无导入数据Datasmith文件时通常设置的其他设置。若要更改其他导入设置,使用 重新导入(Reimport) 选项从原始CAD场景文件重新导入所选资源。

  4. 点击 导入(Import)

二次曲面细分过程运用新值重新计算所选静态网格体的三角形网格体,但Datasmith场景中的所有其他资源保持不变。

二次曲面细分之前:高容差、三角形更少

二次曲面细分之后:低容差、三角形更多

若在快捷菜单中未看到 二次曲面细分(Retessellate) 选项,则说明所选的一个或多个资源在最初导入时未进行曲面细分。这通常意味着CAD文件已包含此资源的三角形网格体,而非参数曲面。Datasmith导入器只是导入了现有三角形网格体,而没有用作二次曲面细分基础的原始参数表面原始数据。

若如此,如要 简化 静态网格体的几何体,可利用虚幻编辑器提供的其他工具进行简化:代理几何体工具细节层级特征清除 等。但无法 增加 静态网格体几何体的细节。

Tags
Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback