你可以将 3ds Max 中的内容作为 .udatasmith
文件导出,并且可以导入到 虚幻引擎。你可以导出一整个场景,也可以选择内容来导出。不管选择哪种方式,Datasmith 只会导出3ds Max中可视的物体。
要将 .udatasmith
文件导入虚幻引擎,你的虚幻引擎项目必须启用Datasmith导入器插件。如果不启用该插件,你将无法在虚幻引擎中看到Datasmith相关的选项。要了解详情,请参考启用Datasmith导入器插件。
导出 .udatasmith 文件
从3ds Max功能区中的Datasmith选项卡,执行以下操作:
- 按需配置导出设置(参考下文的导出设置)。
- 如果你计划导出选中的内容,那么先对要导出的物体进行选择。如果要导出整个场景,可以跳过这一步。
- 执行以下操作其中之一: a. 要导出整个场景,点击 导出(Export)。 a. 要导出当前选中的内容,点击 导出选择(Export Selected)。
- 在 导出Datasmith文件(Export Datasmith File) 对话框中,选择导出文件的文件名和位置。确保将 保存类型(Save as type) 设置为 Datasmith (*
.udatasmith
),然后点击保存。
导出设置
3ds Max导出相关设置全部位于3ds Max功能区中的Datasmith选项卡,在文件导出和设置面板中。
文件导出面板设置
展开文件导出面板,其中包含以下设置:
选项 | 描述 |
---|---|
导出(Export) | 将3ds Max场景导出至一个 .udatasmith 文件,可以导入虚幻引擎、基于虚幻引擎的应用(比如Twinmotion)或者虚幻引擎运行时应用。Datasmith只会导出可见的物体。 |
导出选择(Export Selected) | 将当前3ds Max场景中选中的物体导出到 .udatasmith 文件,可以导入虚幻引擎、基于虚幻引擎的应用(比如Twinmotion)或者虚幻引擎运行时应用。Datasmith只会导出可见的物体。 |
变形动画(Animated Transforms) | 指定Datasmith如何处理带有3D变形动画的物体。
Datasmith导入器会将动画数据转换为关卡序列,可以用于在虚幻引擎中播放。 |
设置面板设置
选项 | 描述 |
---|---|
限制纹理分辨率(Limit Texture Resolution) | Datasmith将程序性纹理烘焙成图片用于导入虚幻引擎时,该设置用于指定烘焙图像中的最大像素数量。数值范围为4K(4096像素)到16M(16兆像素)。 比如,如果你将该数值设为4K,Datasmith会限制纹理像素,使其仅包含4096个像素。(64x64、128x32px等等)。 该设置不会影响栅格纹理的大小,比如指定为凹凸贴图的TIFF或者JPEG文件,以及漫反射贴图等等。 |
导出XRef场景(Export XRef Scenes) | 指定导出的 .udatasmith 文件中是否包含XRef场景。XRef场景是你当前文件中外部引用的场景,但是从其它MAX文件临时加载。 要了解详情,请参考3ds Max文档的XRef场景。 |