目前 .ABC 文件支持仍在测试阶段,该指南针对 Blender, 3Ds Max,以供参考。

Blender

Blender 导出 Alembic (*.ABC) 选项:

Scale: 比例。如果你的模型比例正常,那么在导出的时候设置为100,这样.ABC导入到D5中和你现在工具里的尺度一致。

Only: 导出单个物体时勾选即可。

其余可全部勾选。

注意

在烘焙 .ABC 之前请把物体移动到世界坐标中心,D5是以世界坐标系来定位物体的质心点的。导出后将 .ABC 文件放在非中文目录后导入D5。



3Ds Max

建议使用3Ds Max 2020及以上版本

3Ds Max2018 导出 Alembic (*.ABC)选项


Alembic (*.ABC) 文件可存储几何体和动画,但不存储材质或材质贴图信息。在 Alembic (*.ABC)文件类型“导出选项”对话框中,根据需要设置两个选项:

1. 选择 ABC 文件的格式

- Ogawa: (默认设置)Alembic 文件格式适用于多线程。通常情况下,Ogawa 文件可能小于 HDF5 文件,加载速度更快。

- HDF5: 标准的 Alembic 文件格式。

2. “缓存时间范围”组,设置如何在 ABC 文件中保存动画。

- 单个 仅当前帧。

- 活动时间段 活动时间段是帧的当前范围,如轨迹栏所示。

- 范围 指定的两个数字(包括这两个数)之间的所有帧。

每 N 帧 帧的规则采样。例如,输入 8 则每隔 8 帧渲染一次。该值仅影响“活动时间段”和“范围”输出选项。默认设置为 1。


3Ds Max2020 导出 Alembic (*.ABC)选项

导出 Alembic (*.ABC)文件类型时,会自动导出以下内容的数据

1. 节点变换

2. 节点可见性

3. 图形对象

- Nurbs

- Bezier

- 直线

4. 网格/多边形

注:将任何几何体转换为多边形对象,且网格的所有隐藏边均可见。

- 面

- 位置通道

- UV通道1本地

- UV通道2—99作为自定义通道,名为“Max贴图通道%d”,其中d是贴图通道索引

注:不包括通道-2到0(顶点颜色、照明和 Alpha )

- 平滑组中的法线和显性法线

- 材质 ID 作为面集,名为材质 ID 索引

5. 粒子点、简单粒子和粒子流

- 位置

- 速度

- 宽度

- ID

注:粒子可以导出到 Alembic,但粒子图形信息不会保留。将粒子导出为点大小的粒子。

6. 摄影机

- 渲染纵横比

- 水平/垂直纵横比

- 焦距

- 近距/远距剪切平面

- 自由度光圈系数

- 聚焦距离

还有几个用于其他数据的选项,如果需要,您可以导出这些数据。

“导出”组

1. 所有#个节点:仅导出选定节点和祖先节点。此数值对应于选定的节点数。

2. 格式:ABC 文件格式

- Ogawa(默认设置)* :适用于多线程。Ogawa 文件可能小于HDF5文件,而且通常加载速度更>快。

- HDF5:旧文件格式。

3. 坐标系:在Y轴向上或Z轴向上的坐标系中导出 Alembic 几何体。

4. 导出隐藏的几何体:导出场景中隐藏的所有几何体。

5. 添加图形后缀:从 Alembic 节点名称添加后缀“shape”。

“动画”组

1. 单个:仅保存当前帧。

2. 活动时间段,0到100:轨迹栏上显示的帧范围。

3. 范围:指定的两个数字(包括这两个数)之间的所有帧。

4. 采样数/帧:帧的常规采样。例如,输入8则每帧渲染8个采样。此值仅影响“活动时间段”和“范围”输出选项。默认值为1。

 “导出数据”组

1. UV:导出已导出的网格中的所有UV。

2. 法线:导出与已导出的几何体关联的所有法线。

3. 顶点颜色:导出与已导出的顶点关联的顶点颜色。

4. 附加通道:导出与几何体关联的任何附加通道信息

5. 速度:导出与已导出的顶点关联的速度

6. 材质 ID:导出与已导出的面关联的材质ID

7. 可见性:导出每个对象帧的可见性。

8. 层名:导出与已导出的对象关联的层名。

9. 材质名:导出与已导出的对象关联的材质名称

10. 对象 ID:导出 3ds Max 几何体节点的G缓冲区对象ID

11. 自定义属性:导出与已导出的对象及其修改器关联的所有自定义属性

12. 粒子图形作为网格:将粒子图形转换为网格并导出网格

13. 对象属性:导出与对象关联的所有对象属性

14. 样条线作为 NURBS:将所有样条线导出为NURBS

15. 保留实例:导出对象的所有实例