卢鹏

美术模型制作与提交规范


系统单位设置

  单位,比例统一。打开菜单 自定义>单位设置,显示单位比例选为公制 > 米,系统单位设置为1个单位=1米(如图)。  
1

模型材质与贴图规范

模型:

  1.  面数控制。 (具体面数根据项目组实际情况安排)。利用最简的面表达出最好的效果为佳。模型正面始终朝向负y(y轴反方向)轴向。

  2.  使用3-4边的polygon,不要有5边或者5边以上的面出现。

  3.  合理利用UV空间避免不必要的浪费。UV能缝合的全部缝合,UV1的uv摆放尽量放到(0,1)空间内;为方便后面UV2的摆放,在单个模型提交这一步可以将UV2也一并分好,UV2保证精度一致,发外包的话可以给一个参考的棋盘格模型保证不同的模型UV2精度也一致。
    2

  4.  原则上尽量一个模型对应一个材质,方便后期编辑优化,如果无法避免则可用多维子材质,原则上也是尽量用最少的材质和贴图,子材质最好不要超过10个。

  5.  保证光滑组正确,至少拥有一个光滑组,但是尽量使用不超过5个光滑组。

  6.  模型命名参见下文。

贴图:

  1.  引擎平台为Flash3D引擎,要求3dsmax中材质球要求使用standard(标准材质球)或者(Multi/Sub-Object)(多维/子物体材质)。PS:多维/子物体材质中的子材质必须为标准材质才能被支持,子材质尽量不超过10个,以免导出出错。

  2.  为方便修改及管理,贴图类型定为tga格式(引擎导出会自动转成jpg或者png),tga缩略图插件。

  3.  贴图尺寸:尺寸最大不超过1024×1024,贴图尺寸必须为2的N次方(8,16,32,64,128,256,512,1024).

  4.  命名规则 (命名规则可由项目组自行约定,原则上要求短一些,以方便记忆编辑管理为佳)

   A. 贴图及模型命名不能含有中文,不能重名。
   B. 命名规则
    颜色贴图命名规则:模型类型 物体名 序列号 贴图类型。
    材质命名规则:模型类型
物体名 序列号 贴图类型。
    模型命名规则:模型类型 物体名 序列号 _ 序列号。
  附注:模型类型多数情况下和lightmap层名一致。

  模型类型:建筑类(Buld),植物类(Plant),物件类(prop),路面(road),地面(grnd)墙(wall),天空球(sky),特效(vfx),……
贴图类型:c不带alpha通道的颜色贴图;a带alpha通道的颜色贴图(用来做透明或者反射;高光贴图:s;法线贴图:n;

 例如:
  模型:Buld_tall _01
  材质:Buld_tall _01 _c
  颜色贴图:Buld_tall _01 _c
  高光贴图:Buld_tall _01 _s
  法线贴图:Buld_tall _01 _n

注意:如果出现单个材质对应多个模型的情况:可在模型后面加数字序号或字母序号区分,例如:Buld_tall_01_01、Buld_tall_01_02、Buld_tall_01_03……,同理单张贴图对应多个不同材质,也一样,总之尽量做到看到模型名字就能知道贴图是哪张,反之亦然

模型材质与贴图硬规格检查

(所有模型尤其是从maya或者其他三维软件导入的模型都必须走一遍硬规格检查)
1. 整理模型文件,仔细检查模型文件,尽量做到最大优化,看不到的地方不需要的面要删除,合并断开的顶点,移除孤立的顶点,检查重合面polygon。注意模型的命名规范。
(使用xView工具检查:Views\xView\):
3

2.所有单个场景模型放置在原点,(没有特定要求的情况下),检查物体正面轴向朝向是否正确。轴心位于场景模型对象下方中心(如图),按照如下步骤:选择模型–>点击Transform和Scale按钮–>按下Affect PivotOnly按钮–>再次点击Transform和Scale按钮。
4

3.重置物体法线:(如图)按顺序添加Edit Normals–>Edit Mesh–>Edit Poly;这一步很重要,尤其是通过其他3D软件导入进max的模型文件。
5

4.选择模型,单击右键,打开模型属性面板,勾选backfacecull选项,让模型单面显示,检查法线是否反掉如图。
6

5.检查光滑组,需要根据模型的各部分内容进行光滑组的分类,一般情况下一个游戏模型光滑组不能超过5个,否则可能会对引擎造成负担(视具体情况而定)但是最少一个模型一定需要一个光滑组,否则会造成计算NormalsMap,LightingMap的错误。
7

6.材质球命名规范,材质球命名跟贴图命名一致(特殊情况另定)。
8

7.物体命名检查,贴图格式正确(TGA)。

8.所有模型提交之前必须做一次重置变换 。
9

9.转换成polygon


PS:

  • 该规范为角色动画之前或者场景编辑之前3D模型提交规范步骤。如果有疑问或者错误,请和TA组联系!