从3ds Max导出Datasmith文件

介绍如何将3ds Max场景导出为Datasmith文件并导入虚幻引擎使用。

你可以将 3ds Max 中的内容作为 .udatasmith 文件导出,并且可以导入到 虚幻引擎。你可以导出一整个场景,也可以选择内容来导出。不管选择哪种方式,Datasmith 只会导出3ds Max中可视的物体。

要将 .udatasmith 文件导入虚幻引擎,你的虚幻引擎项目必须启用Datasmith导入器插件。如果不启用该插件,你将无法在虚幻引擎中看到Datasmith相关的选项。要了解详情,请参考启用Datasmith导入器插件

导出 .udatasmith 文件

从3ds Max功能区中的Datasmith选项卡,执行以下操作:

  1. 按需配置导出设置(参考下文的导出设置)。

  2. 如果你计划导出选中的内容,那么先对要导出的物体进行选择。如果要导出整个场景,可以跳过这一步。

  3. 执行以下操作其中之一:

    1. 要导出整个场景,点击 导出(Export)

    2. 要导出当前选中的内容,点击 导出选择(Export Selected)

  4. 导出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变形动画的物体。

  • 仅当前帧(Current Frame Only):Datasmith会导出当前帧场景中的物体,不带有任何动画数据。

  • 活跃时间片段(Active Time Segment):Datasmith会导出物体3D变形动画在3ds Max时间轴活跃片段中的部分。

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场景

欢迎帮助改进虚幻引擎文档!请告诉我们该如何更好地为您服务。
填写问卷调查
取消