1. 单位,比例统一

在建模型前先设置好单位,在同一场景中会用到的模型的单位设置必须一样,模型与模型之间的比例要正确,和程序的导入单位一致,即便到程序需要缩放也可以统一调整缩放比例。统一单位为米。

2. 模型规范

1、所有角色模型最好站立在原点。没有特定要求下,必须以物体对象中心为轴心。

2、面数的控制。移动设备每个网格模型控制在300-1500个多边形将会达到比较好的效果。 如果游戏中任意时刻内屏幕上出现了大量的角色,那么就应该降低每个角色的面数。

3、整理模型文件,仔细检查模型文件,尽量做到最大优化,看不到的地方不需要的面要删除,合并断开的顶点,移除孤立的顶点,注意模型的命名规范。模型给绑定之前必须做一次重置变换。

4、可以复制的物体尽量复制。如果一个1000面的物体,烘焙好之后复制出去100个,那么他所消耗的资源基本和一个物体消耗的资源一样多。

建筑模型级别制作标准

他所消耗的资源基本和一个物体消耗的资源一样多。建筑模型级别制作标准HM (High Model)级别模型:为重点要表现的建筑物体;MM (Middle Model)级别模型:为次重点表现的建筑物体;LM (Low Model)级别模型:为最低级别建筑。LLM(Low Low Model) 级别模型:配房式建筑。角色模型级别制作标准

注明: LR (Low Role):低级别角色模型MR (Middle Role):中级别角色模型HR (High Role):高级别角色模型CR(Complicated Role):复杂级别角色模型IR(Important Role):主要级别角色模型

3. 材质贴图规范

1、我们目前使用的Unity3D软件作为仿真开发平台,该软件对模型的材质有一些特殊的要求,在我们使用的3dsMax中不是所有材质都被Unity3D软件所支持,只有standard(标准材质)和Multi/Sub-Objiect(多维/子物体材质)被Unity3D软件所支持。注:Multi/Sub-Objiect(多维/子物体材质)要注意里面的子材质必须为standard(标准材质)才能被支持。

2、Unity3D目前只支持Bitmap贴图类型,其它所有贴图类型均不支持。只支持DiffuseColor(漫反射)同self-Illumination(自发光,用来导出lightmap)贴图通道。Self-Illumination(不透明)贴图通道在烘焙lightmap后,需要将此贴图通道channel设置为烘焙后的新channel,同时将生成的lightmap指向到self-Illumination。

3、 贴图文件格式和尺寸

原始贴图 png,尺寸最大别超过2048,贴图文件尺寸须为2的N次方 (8、16、32、64、128、256、512、1024)最大贴图尺寸不能超过1024x1024,特殊情况下尺寸可在这些范围内做调整。

4. 贴图材质应用规则

1、贴图不能为中文命名,不能有重名;
2、材质球命名与物体名称一致;
3、同种贴图必须使用一个材质球;
4、除需要用双面材质表现的物体之外,其他物体不能使用双面材质;
5、材质的ID和物体的ID号必须一致;
6、若使用completemap烘焙,烘焙完毕后会自动产生一个shell材质,必须将shell材质变为standard标准材质,并且通道要一致,否则不能正确导出贴图;
7、带Alpha通道的贴图存储为tga或者png格式,在命名是必须加_al以区分。
8、模型需要通过通道处理时需要制作带有通道的纹理,在制作树的通道纹理是,最好将透明部分改为树的主色,这样在渲染是可以使有效边缘部分的颜色正确,通道纹理在程序渲染时占用的资源币同尺寸的普通纹理要多.通道纹理命名时应以_al结尾。

5. 模型绑定及动画

1、骨骼必须为CAT、BIP三类,unity不认虚拟体动画,单个物体骨骼数量不超过60个。
2、 动画帧率、帧数的控制,一般情况下为每秒10帧。
3、导出动画,分开2个文件,导出没有动作的模型、骨骼,模型需要带有蒙皮信息。之后调节好做动画后导出的就是只有骨骼的fbx文件。

6. 模型导出

1、将烘焙材质改为标准材质球,通道为1,自发光100%;

2、所以物体名、材质球名、贴图名保持一致;

3、合并顶点,清除场景,删除没有用的一切物件;

4、清材质球,删除多余的材质球(不重要的贴图要缩小);

5、按要求导出fbx,导出fbx后,再重新导入max中查看一遍fbx的动画是否正确。

7. 项目命名要求

1、角色模型命名:People_角色名字。对应的材质球、贴图都将命名一致材质球、贴图都将命名一致;角色模型动画命名:People_角色名字@动画名;

2、场景、道具命名:scene_场景名称,同类的比较多的情况下,命名为:scene_场景名_物体名_01-----02……同类型的物体以数字类推方式命名。材质球、贴图对应物体名字。同类物体只需要给同一个材质球,同一贴图即可。

3、带通道的贴图:要加_al后缀

4、特效贴图以特效名称命名,贴图加入_vfx后缀。

8.服务器上文件夹的存放规则:

Max——组内max文件存放
Maps——组内贴图文件存放
Complete——最终max文件及贴图存放
Demo——演示文件(动画、VRI模型检查文件等等)
Photos——照片文件存放(包括网络下载及文字资料)
Temp——临时文件

文章推荐阅读 【 学习企鹅圈:1072172722 】 :

次世代3D游戏究竟有什么不同,看人物建模与场景搭建,第一眼就有答案!

什么是次世代游戏?科普次世代游戏角色制作过程

游戏行业很赚钱?那是你不了解次世代游戏建模师这个职业!

学习建模很困难?资深3D建模师教你如何轻松过万

一个新人想要从零基础成为次世代游戏设计师,需要哪些阶段呢?

游戏模型制作的注意事项 项目模型规范总结相关推荐

  1. 4模型导出_项目模型规范总结 游戏模型制作的注意事项

    点击上方"3D天工坊"关注我本期我们来总结一下模型规范导出等~ 1. 单位,比例统一 在建模型前先设置好单位,在同一场景中会用到的模型的单位设置必须一样,模型与模型之间的比例要正确 ...

  2. 【游戏建模模型制作全流程】使用ZBrush制作骷髅王

    本文为大家展示如何使用ZBrush等软件创建双桨战士模型,希望对大家有所帮助. 1 设计参考 这个作品<骷髅王>参考了斯蒂芬·阿列克谢夫(Stepan Alekseev)的作品.我给了角色 ...

  3. Unity模型制作导出规范

    Unity模型制作导出规范 一.模型制作流程 素材采集-模型制作(高低模)-展UV-贴图制作-场景整合-层级整理.命名.(展lightmapUV)-(动画烘焙)-场景调整导出 二.模型制作规范 1. ...

  4. snowboy个人模型制作

    snowboy(github链接):snowboy 唤醒模型制作:https://snowboy.kitt.ai/ 官方已经停止提供服务了.新的地址:模型制作链接 该模型制作方法位于wukong-ro ...

  5. 3D游戏模型制作技巧,掌握这些技术你也能进鹅厂!

    游戏3D模型制作使用的3D软件普遍是用3Dsmax 早期一点的魔兽世界,英雄联盟(LOL)热门端游,近期的页游,如今的手游(网易梦幻西游,腾讯王者荣耀,网易阴阳师等)模型都是用3Dmax制作的. 所以 ...

  6. 3DsMax游戏模型制作技巧,掌握这些技术你也能接私活啦

    游戏3D模型制作使用的3D软件普遍是用3Dsmax 早期一点的魔兽世界,英雄联盟(LOL)热门端游,近期的页游,如今的手游(网易梦幻西游,腾讯王者荣耀,网易阴阳师等)模型都是用3Dmax制作的. 所以 ...

  7. 3D建模游戏动漫模型制作软件都有哪些?最全解析,工具免费领

    这世界上有很多3D软件.我们不可能要花时间学习所有的的程序.如果你非要这么做,我只能表示服了.每个3D软件都有其优缺点.要区分程序之间差异所需的大多数技术知识是初学者无法掌握的.所以我这个入门的小白就 ...

  8. 惊悚游戏《寂静岭》厕所3D场景模型制作分享

    今天就和大家分享一个我们临摹的惊悚游戏<寂静岭>的厕所场景制作,详细制作流程从原画到3Dmax模型制作,再到SP中贴图制作,最后在Marmoset Toolbag进行渲染.让我们先看看最终 ...

  9. 【游戏建模全流程】Maya风格化模型制作教程

    风格化的模型制作起来比较困难,需要多个软件配合制作.本文分享使用在Maya,Substance Painter和MT4创建一个风格化立体模型的过程,并介绍在SP和Marmoset中工作的重要性. 01 ...

  10. 渲染TA实战:摄影测量游戏模型制作指南

    hi,大家好~我是来自搜狐畅游引擎部的美术向技术美术,小源小榞小圆,来到我们畅游引擎部门马上就要两年了.这次应部门老大邀请做一次分享.主要为摄影测量的实践细节. 为什么分享的主题是摄影测量游戏模型制作 ...

最新文章

  1. Ant基础介绍(转载)
  2. Android之ConnectivityManager
  3. IDC关于使用JBoss Fuse的商业价值的报告(与Apache Camel一起使用)
  4. LeetCode刷题记录_最长公共前缀
  5. java程序linux自己更新自己,Linux下升级JAVA的一个小方法
  6. 【Vue】—处理边界情况
  7. 问答| 为什么四轮驱动机器人的转向方式是滑动转向呢?
  8. 学生信息管理系统之优化篇
  9. 集成电路设计-读书笔记(一)
  10. 批量下载GLDAS数据
  11. 《战狼2》,我可以说点什么
  12. UEFI shell - 脚本文件
  13. 题目 1026: [编程入门]数字逆序输出
  14. 正大国际期货:做期货交易,怎么样才能成功?
  15. 用“约苗“平台,查看疫苗科普,预约疫苗接种!
  16. 虚拟服务器声卡,怎么在Win7系统Hyper-v虚拟机中接真实机声卡
  17. 倒序存放数组java_java 将一个数组逆序输出的方法
  18. 扫地机器人黑色耐脏吗_不黑不粉、实测问答:石头扫地机器人T7好用吗?
  19. 安全多方计算MPC学习笔记
  20. 信号与系统第一章--基本知识

热门文章

  1. iOS9 In-house 未受信任的企业级开发者
  2. JavaScript中的break
  3. 2016年,你要学习这些移动开发技术
  4. 计算机会计核算要求有哪些内容,2018初级《经济法基础》第二章知识点:会计核算基本要求...
  5. XGBoost 与 信用卡诈骗数据集 三
  6. python math类
  7. 从C到C++___类继承(五)多重继承
  8. 银行爱“IOE”爱得有多深
  9. VS 2010 与 VS 2008的区别
  10. 三个极限定理与四种收敛性