建模规范

目的:让开发者更好地建立符合影见开发者要求的 3D 模型。

建模要求:

  1. 以米(m)为单位。
  2. 从建模软件中导出的模型需合并成一个 mesh。
  3. 模型的坐标系位于模型的几何中心点。
  4. 模型导入到 Unity 中,模型的正上方向与 Unity 的 Z 轴方向一致。
假设我们需要建了一个如下图所示的模型:下半部分圆柱直径 1m,高 0.5m;上半部分圆柱直径 0.5m,高 0.5m。 以下整理了主流 3D 建模软件中的建模流程,供参考:

Modo 建模示意

图示所使用软件版本:Modo 12.1

第一步:设置米(m)为单位

第二步:按照假设的尺寸建模

第三步:导入到 Unity

与一个边长为 1m 的 Cube 比较,尺寸符合要求;但是模型正上方向与 Z 轴方向不一致,需要重新在建模软件中调整模型朝向。

第四步:如图在建模软件中设置 Rotation X 为 90 度,最终的导出的模型为一个整体 mesh


第五步:重新导入到 Unity
与一个边长为 1m 的 Cube 比较,尺寸符合要求且模型正上方向与 Z 轴方向一致,模型满足要求。

Maya 建模示意

图示所使用软件版本:Maya 2018.3,基本逻辑同上,此处只展示部分关键步骤

单位设置

朝向调整

比例调整
按照假设尺寸建模即可,不需要缩放变换。

3D Max 建模示意

图示所使用软件版本:3D Max 2017

单位设置


朝向调整
不需要绕坐标系旋转,需在导出设置的时候不勾选 Flip YZ-axis

比例调整
按照假设尺寸建模即可,不需要缩放变换。

Rhino 建模示意

图示所使用软件版本:Rhino 5.4

单位设置

朝向调整
不需要绕坐标系旋转。

比例调整
按照假设尺寸建模即可,不需要缩放变换。

Cinema 4D 建模示意

图示所使用软件版本:Cinema 4D R8

单位设置

朝向调整
如图,P 设置成 270 度

比例调整
如图,尺寸缩小 100 倍

Houdini 建模示意

图示所使用软件版本:Houdini 17.5

单位设置
按照默认尺度(默认为米)即可。

朝向调整
如图,P 设置成 270 度

比例调整
如图,尺寸放大 100 倍