搜档网
当前位置:搜档网 › 3DMAX模型制作资料

3DMAX模型制作资料

3DMAX模型制作资料
3DMAX模型制作资料

第一课:现成三维体建模

一、3DS MAX简介

3DS MAX是由Autodesk公司旗下的Discreet公司推出的三维和动画制作软件,它是当今世界上最流行的三维建模、动画制作及渲染软件,被广泛应用于制作角色动画、室内外效果图、游戏开发、虚拟现实等领域,深受广大用户欢迎。

二、认识3DS MAX 的工作界面。

三、3DS max现成的三维物体

1、标准基本体:长方体、球体、圆柱体、圆环、茶壶、圆锥体、几何球体、管状体、四棱锥、平面。

2、扩展基本体:异面体、切角长方体、油罐,纺锤,油桶、球棱柱、环形波,软管,环形结、切角圆柱体、胶囊、

L-Ext , C-Ext、棱柱。

四、应用工具栏、命令面板、视图控制区。

1、工具栏

选择工具移动工具渲染

2、命令面板:

创建面板:用于创建对象。

修改面板:对已创建的对象进行修改。

3,视图控制区

缩放单个视图、缩放所有视图、显示全部、所有视图显示全部。

放大框选区域、平移视图、视图旋转、单屏显示。

五、小技巧

1、shift+移动————复制

2、视图的切换

P —————透视图(Perspective)

F —————前视图(Front)

T —————顶视图(Top)

L —————左视图(Left)

3、F9 ————渲染上一个视图

4、Shift+Q——渲染当前视图

5、W——移动

6、Z——所选的物体最大化

7、单位设置:[自定义]→[单位设置]

第二、三课:线的建模——二维转三维

一,二维图形

线、圆形、弧、多边形、文本、截面、

矩形、椭圆形、圆环、星形、螺旋线

二,线的控制

1、修改面板:可对线进行“移动”、“删除”等操作。

2、线条顶点的四种状态:Bezier角点、Bezier、角点、光滑。(如果控制杆不能动,按F8键)

3、编辑样条线:[修改器]—[面片/ 样条线编辑]—[编辑样条线]

其作用是对除了“线”以外的其它二维图形进行修改。

三,线的修改面板

1、步数:控制线的分段数,即“圆滑度”。

2、轮廓:将当前曲线按偏移数值复制出另外一条曲线,形成双线轮廓,如果曲线不是闭合的,则在加轮廓的同

时进行封闭。(负数为外偏移,正数为内偏移)。

3、优化:用于在曲线上加入节点。

4、附加:将两条曲线结合在一起。

5、圆角:把线的尖角倒成圆角。

三,二维转三维的命令

1、挤出:使二维图形产生厚度。例子:桌子

2、车削:可使二维图形沿着一轴向旋转生成三维图形。例子:碗、杯子、

3、倒角:跟拉伸相似,但能产生倒角效果。例子:舒服椅

4、可渲染线条:使线条产生厚度,变成三维线条。例子:餐桌

5、倒角剖面:例子:马桶

四,小技巧

1、按shift键,可画直线。

2、按ctrl键,可多选。

4、镜像:将被选择的对象沿着指定的坐标轴镜像到另一个方向。

5、角度捕抓按钮:用于控制对象的角度操作。

第四课:高级建模———布尔运算、放样

一,布尔运算:

定义:先使两个模型重叠一部分,就可以求出这两个模型的差集、交集与并集

这种方式叫做布尔运算。

1、三维物体:(创建面板—复合对象—布尔)

并集、交集、差集A-B、

例子:浴缸

2、多次布尔运算:同一如果进行多次布尔运算,很容易出错,因此需要把多个物体连接在一起,再进行一次布尔

运算。

例子:墙壁

二,放样:

定义:先绘出一个物体的横截面图形,再绘绘制这个横截面图形所穿越的路径曲线,就可以计算出这个物体的形状,这种建模方法叫做放样建模。

创建面板—几何体—复合物体—放样

1、放样的一般操作:①获取图形、②获取路径杯子

2、放样的修改:①修改图形②修改路径例子:餐布

3、放样的变形:①缩放②扭转③倾斜例子:牙膏、

4、放样的图形的“居左、居中、居右”。例子:窗帘

5、多截面放样的操作及修改:筷子

一、小技巧。

视图控制区快捷键:

Alt+Z —————缩放视图工具

Z ————最大化显示全部视图,或所选物体

Ctrl+W ————区域缩放

Ctrl +P ————抓手工具,移动视图

Ctrl+R ————视图旋转

Alt+W ————单屏显示当前视图

第五课:修改模型一

一、编辑网格:

定义:把物体转换为可编辑网格,可对其顶点和面进行编辑,从而改变它的形状。

1、点的修改:

3ds max中的模型物体都是由若干个面组成的,每个面又是由顶点和边线组成的,所以修改模型物体的顶点即可修改模型的形状。

塌陷:把多个点折叠成一个点。例子:五角星

二、网格平滑:

定义:使用“网格光滑”的命令,使物体产生圆滑、流线型的效果。

迭代次数:控制光滑的程度(不要超过3)

例子:床

三、壳(Shell):

定义:在3ds max中,单层的面是没有厚度的,利用Shell命令可以使单层的面变为双层,从而具有厚度的效果。

倒角边:利用弯曲线条可以控制外壳边缘的形状。例子:木桶

3DS max物体的构成:

1、3ds的物体是一个由面构成的空心物体

2、3ds的面有正面和反面之分,正面可见,反面不可见

3、3ds 的面是没有厚度的

四、阵列工具:是指将源对象按指定的方式成批复制,并且源对象继续保留在原位置。

1、移动阵列:是指将源对象按指定的“距离”成批复制例子:楼梯

2、旋转阵列:是指将源对象按指定的“角度”旋转并成批复制例子:吊灯

3、缩放阵列:是指将源对象按指定的缩放比例成批复制

五、小技巧:

1、Ctrl键为加选,Alt 键为减选。

2、快捷键:Q————选择

W————移动

E————旋转

R————缩放

3、为物体贴图

4、显示物体的边和面——F4

5、旋转阵列:工具—阵列—旋转

6、区域选择的几种方式。

7、“窗口”/

一、FFD修改:

定义:针对某个物体施加一个柔和的力,使该区域的点位置发生变化。从而使模型产生柔和的变形。例子:枕头

操作:设置控制点数目:

控制点的移动、缩放,

二、锥化:(Taper)

定义:对物体的轮廓进行锥化修改,将物体沿某个轴向逐渐放大或缩小。例子:软管锥化成塔

操作:数量:决定物体的锥化程度。数值越大,锥化程度越大。

曲线:决定物体边缘曲线弯曲程度。当数值大于0时,边缘线向外凸出。当数值小于0时,边缘线向内凹进。

上限和下限:决定了物体的锥化限度。

三、扭曲:(Twist)

定义:可以使物体沿着某一指定的轴向进行扭转变形。例子:转头

操作:扭转:角度:决定物体扭转的角度大小,数值越大,扭转变形就越厉害。

偏移:数值为0时,扭曲均匀分布;数值大于0时,扭转程度向上偏侈;

数值小于0时,扭转程度向下偏移。

上限和下限:决定物体的扭转限度。

四、晶格:

定义:将物体的网格变为实体,效果有点像织篮子一样。例子:篮子,垃圾桶

操作:支柱半径、节点半径、光滑。

五、噪波:(Noise)

定义:使物体表面产生凹凸不平的效果。例子:石头

操作:种子:用于设置噪波的随机种子,不同的随机种子会产生不同的噪波效果。

比例:用于设置噪波的影响范围,值越大,产生的效果平缓,值越小,产生的效果越尖锐

分形码:勾选此选顶后将会得到更为复杂的噪波效果。

粗糙度:用于设置表面起伏的程度,值越大,起伏得越厉害,表面也就越粗糙。

复杂度用于设置碎片的迭代次数,值越小,地形越平缓,值越大,地形的起伏也就越大。

强度:用于控制X、Y、Z三个轴向上对物体噪波强度影响,值越大,噪波越剧烈。

六、弯曲:(Bend)

定义:对物体进行弯曲。例子:楼梯

操作:角度:指物体与所选的轴的垂直平面的角度。

方向:指物体与所选的轴的平面的角度

绘制选框

弯曲轴:指弯曲的轴向,系统默认的是Z 轴。

六、小技巧

1、 矩形阵列:工具—阵列—移动

2、 间隔工具:工具—间隔工具

第七课:多边形建模

一、定义:在原始简单的模型上,通过增减点、面数或调整点、面的位置来产生所需要的

模型,这种建模方式称为多边形建模。

知识要领:

1、 可编辑多边形:把物体转换为“可编辑多边形”,可对物体的点、边、面进行操

作。

2、 挤出:it Polygons 卷展栏下的“拉伸”命令,可对物体的面进行随意拉出、挤入。

3、 轮廓Edit Polygons 卷展栏下的“偏移”命令,可对拉出的面进行缩放。

4、 倒角:Edit Polygons 卷展栏下的“倒角”命令,可对物体的面进行拉出、挤入后再

缩放。

5、 插入:把面缩小,再生成一个小面。

6、 分离:把子对象分离成为一个独立的对象。

7、 切割:把一个面切成多个面。

8、 把两个面合并:按Backspace 键,删除一条边。

9、 桥:可把两个顶点焊接在一起(前提是,相对的两个面要删除)

例子:

电视机 分段数 长1, 宽1,高 1 长50 宽1000 高700

油壳 分段数 长6, 宽3,高 2 长100 宽50 高50

飞机 分段数 长6, 宽2,高 1 长200 宽20 高20

第八课:场景合并

一、室内场景建模要注意的问题

1、 要设置单位,按实际的单位来做

2、 每建一个模型,最好改一个明确的名字

3、 多使用“捕捉”和“对齐”

4、 Shift + L (light) = 隐藏灯光

Shift+C (Camera) = 隐藏摄像机

5、 合并物体后,最好马上组成一个组,并起一个明确的名字

6、 合并时,出现同名现象

如果“物体同名”,

选“自动重命名”

如果“材质球同名”,

选“自动重命名合并材质”

第九课:材质和贴图

一、贴图的控制

定义:贴图就像给物体穿上衣服一样,让人产生可触摸的质感。

常用的贴图通道:

(1)【漫反射贴图】:用于物体整体的表面的贴图。

贴图的偏移、平铺

二、贴图坐标

需要加UVW 贴图的情况:

1、 当物体的贴图不符合要求时

2、 当物体的造型比较复杂,不能贴图时

三、贴图路径和归档

1、找贴图路径:[自定义]—[配置路径]—[外部文件]—[添加]

2、归档:[文件]—[归档]

四、建筑材质

五、多维/子对象物体材质

: 这种材质包含很多种同级的子材质,它可以赋予模型各个部分不同的材质。

其中各项参数:

设置数目:用于设置了材质的数目。

增加: 用于添加了材质。

删除: 用于删除子材质。

标识符: 用于设置子材质的ID 号。

名称: 用于设置子材质的名称。

子材质: 单击其下的按钮为子材质赋予材质。

开关: 用于控制子材质是否起作用。

六、调用其它模型

调用其它模型的步骤:

1、单独打开该模型

2、修改该模型的材质

3、保存该模型后再合并到场景中。

七、多维/子对象材质与3ds现成的门、窗、楼梯……

第十课:效果图建模

一、客厅的尺寸

1、墙体:5000mm*5000mm, 高3000mm

2、窗户:3600mm*2400mm

3、柱子:100mm*1000mm,高3000mm

4、踢脚线:厚10mm,高100mm

5、灯槽:上层:轮廓200,挤出150,

下层:轮廓500,挤出100

筒灯:半径50

6、画框:1200mm*1800mm,厚20mm

7、画纸:900mm*1500mm,厚5mm

8、电视柜:

柜子:600*600,高500mm

电视板:3000*500,厚50mm

第十一课:光能传递

一、什么是光能传递

定义:光能传递渲染方式能够计算光线在物体上的传播和反弹,从而得到更为精确和真实的照明结果。

二、3DS灯光的分类

1、真实光:也叫光度学,是模拟现实灯光传递的一种灯,表示灯光的单位是CD,一个100瓦的灯泡在没有加任何灯罩的情况下,等于139CD。

2、光域网:

定义:指定光域网文件来描述灯光亮度的分布状况。光域网是一种关于光源亮度分布的三维表现形式,存储于IES 文件当中。这种文件通常可以从灯光的制造厂商那里获得,格式主要有IES

三、光能传递参数

1、全部重置:重置光能传递的照明结果和几何体面的细分结果(即网格细分大小更改后,一定要点“全部重置”,否

则网格细分大小不改变)

2、重置:重置光能传递的照明结果。

3、开始:开始光能传递运算。

4、停止:停止光能传递运算。

5、初始质量:用来设置光能传递的精度,数值越大能量分布越平均,结果也越细腻。

6、优化迭代次数(所有对象):设置场景中全部对象光能传递的结果的细化迭代次数,进行细化后可以减少模型面之间的光能分布差异,提高光能传递的品质。(一般设置为2)

7、过滤:可以匀化照明级别,消除相邻三角面的噪波,使用该项设置会损失图像的细节,所以数值不宜过大。(一般设置为3)

8、全局细分设置:用于设置网格细分的尺寸,以便将场景中的对象进行网格细分,细分越精细,照明的结果就越准确,渲染效果也越好,但细分太小,又容易产生就斑点,所以最折中的方法是,细分300mm---500mm

曝光控制:点击设置按钮后,进入曝光控制面板,请务必要选择“对数曝光控制”方式。

1、亮度:用于调整画面的亮度

2、对比度:用于设置画面的对比度

3、仅影响间接照明:勾选该项,曝光控制仅影响间接照明的区域,渲染效果会清晰一点,材质贴图的颜色也不容易失真;但是在直接照明区域就很容易产生曝光过度的效果,所以要控制好灯光的强度和位置。

四、用photoshop做后期处理

把3DS的渲染窗口大上设置为1024*768或其它像素大小,渲染出图后,保存成位图格式(一般是.tif格式),用photoshop进行后期处理了。

Unity3D模型软件使用说明书

Unity3D模型软件使用说明书 目录 第一部分设计说明 一、系统概况 二、使用环境 三、这几依据 第二部分系统功能介绍 一、进入及退出系统 (一)启动系统 (二)进入主界面 (三)退出系统 二、主菜单 第三部分系统故障及维护 一、系统故障处理 二、使用注意

第一部分设计说明 一、系统概况 Unity3D模型,采用C#语言编写,该模型实现了音频播放、自动漫游、画线、视频播放等功能,是一款多功能的、基于Unity3D的,以C#为开发语言的三维模型。 二、使用环境 基于C#的Unity3D模型。 操作系统: Windows XP 、 Windows 7、 Windows 8 硬件:CPU Intel 双核@ 2.50GHz或者以上(CPU性能越好,运行越流畅) 硬盘:100G及以上 内存:1G及以上 显示器:分辨率1024*768及以上 该系统在1024*768的浏览器下能够达到最佳的浏览效果,但是在其他分 辨率下亦不影响系统的正常功能 三、设计依据 (1)《计算机软件开发规范》GB 8566; (2)《软件开发规范》 (3)《计算机软件可靠性和维护性管理》 (4)《计算机软件质量保证计划规范》 (5)《中华人民共和国公共安全行业标准》

第二部分系统功能介绍 一、进入及退出系统 1 启动系统 启动计算机后,进入系统点击桌面上“Unity3D模型”图表,然后点击下图中标注的按钮后软件即可进入运行状态。 2 进入主界面 3退出系统 点击“退出系统”按钮,在弹出的画面选择“确定”按钮就可退出画面,选择“取消”返回先前画面。

二、主菜单 在主菜单画面里可以选择要运行的功能 音频播放自动漫游 画线音频播放

3D max模型导入unity 3D中注意事项

3D max模型导入unity 3D中注意事项 一.单位,比例统一 在建模型前先设置好单位,在同一场景中会用到的模型的单位设置必须一样,模型与模型之间的比例要正确,和程序的导入单位一致,即便到程序需要缩放也可以统一调整缩放比例。统一单位为米。 二.模型规范 ⒈所有角色模型最好站立在原点。没有特定要求下,必须以物体对象中心为轴心。 ⒉面数的控制。移动设备每个网格模型控制在300-1500个多边形将会达到比较好的效 果。而对于桌面平台,理论范围1500-4000。如果游戏中任意时刻内屏幕上出现了大量的角色,那么就应该降低每个角色的面数。比如,半条命2对于每个角色使用2500-5000个三角面。 正常单个物体控制在1000个面以下,整个屏幕应控制在7500个面以下。所有物体不超过20000个三角面。 ⒊整理模型文件,仔细检查模型文件,尽量做到最大优化,看不到的地方不需要的面要删除,合并断开的顶点,移除孤立的顶点,注意模型的命名规范。模型给绑定之前必须做一次重置变换。 ⒋可以复制的物体尽量复制。如果一个1000面的物体,烘焙好之后复制出去100个,那么他所消耗的资源基本和一个物体消耗的资源一样多。 三.材质贴图规范 ⒈我们目前使用的unity3d软件作为仿真开发平台,该软件对模型的材质有一些特殊的要求,在我们使用的3dsMax中不是所有材质都被Unity3D软件所支持,只有standard(标准材质)和Multi/Sub-Objiect(多维/子物体材质)被Unity3D软件所支持。注:Multi/Sub-Objiect(多维/子物体材质)要注意里面的子材质必须为standard(标准材质)才能被支持。

unity3d模型制作规范V10

Unity3d数字模型制作规范 本文提到的所有数字模型制作,全部是用3D MAX建立模型,即使是不同的驱动引擎,对模型的要求基本是相同的。当一个VR模型制作完成时,它所包含的基本内容包括场景尺寸、单位,模型归类塌陷、命名、节点编辑,纹理、坐标、纹理尺寸、纹理格式、材质球等必须是符合制作规范的。一个归类清晰、面数节省、制作规范的模型文件对于程序控制管理是十分必要的。 首先对制作流程作简单介绍: 素材采集-模型制作-贴图制作-场景塌陷、命名、展UV坐标-灯光渲染测试-场景烘培-场景调整导出第一章模型制作规范 1 在模型分工之前,必须确定模型定位标准。一般这个标准会是一个CAD底图。制作人员必须依照这个带有CAD底图的文件确定自己分工区域的模型位置,并且不得对这个标准文件进行任何修改。导入到MAX里的CAD底图最好在(0,0,0)位置,以便制作人员的初始模型在零点附近。 2 在没有特殊要求的情况下,单位为米(Meters),如图所示。 3 删除场景中多余的面,在建立模型时,看不见的地方不用建模,对于看不见的面也可以删除,主要是为了提高贴图的利用率,降低整个场景的面数,以提高交互场景的运行速度。如Box底面、贴着墙壁物体的背面等。 4 保持模型面与面之间的距离推荐最小间距为当前场景最大尺度的二千分之一。例如:在制作室内场景时,物体的面与面之间距离不要小于2mm;在制作场景长(或宽)为1km 的室外场景时,物体的面与面之间距离不要小于20cm。如果物体的面与面之间贴得太近,会出现两个面交替出现的闪烁现象。模型与模型之间不允许出现共面、漏面和反面,看不见的面要删掉。在建模初期一定要注意检查共面、漏面和反面的情况; 5 可以复制的物体尽量复制。如果一个1000个面的物体,烘焙好之后复制出去100个,那么他所消耗的资源,基本上和一个物体所消耗的资源一样多。

美术模型制作规范

美术模型项目工程的创建规范 如下图所示 文件夹内所有文件必须英文或字母命名(游戏引擎导入模型或贴图如果含有汉字会报错)2.文件提交规范 .一工程内文件,材质球,贴图命名规范 例如 1模型文件叫红色大门 Door-red-01 (这里模型加颜色加编号是为了区别大项目中出现重名的情况) 2材质球命名 Door-red-01-mat (mat是材质球的缩写、必须保证文件名,材质球名,贴图名的统一性) 3贴图名 Door-red-01-cm(颜色贴图)Door-red-01-sm(高光贴图) Door-red-01-nm(法线贴图)

(注意;如果模型是放在地面上那么以模型底部为坐标轴原点,如果模型是挂在墙上那么以靠墙侧中心点为坐标轴原点,) 二模型轴心,模型属性重置,正反面 首先使用reset XForm重置模型而后打开背面消隐检查模型是否有反面 之后检查模型是否有废点废线废面 再模型以及轴心归到世界坐标原点模型三个旋转轴向数值清零缩放三轴向数值100%

一.单位,比例统一 在建模型前先设置好单位,在同一场景中会用到的模型的单位设置必须一样,模型与模型之间的比例要正确,和程序的导入单位一致,即便到程序需要缩放也可以统一调整缩放比例。统一单位为米。 二.模型规范 ⒈所有角色模型最好站立在原点。没有特定要求下,必须以物体对象中心为轴心。 ⒉面数的控制。移动设备每个网格模型控制在300-1500个多边形将会达到比较好的效果。而对于桌面平台,理论范围1500-4000。如果游戏中任意时刻内屏幕上出现了大量的角色,那么就应该降低每个角色的面数。比如,半条命2对于每个角色使用2500-5000个三角面。 正常单个物体控制在1000个面以下,整个屏幕应控制在7500个面以下。所有物体不超过20000个三角面。 ⒊整理模型文件,仔细检查模型文件,尽量做到最大优化,看不到的地方不需要的面要删除,合并断开的顶点,移除孤立的顶点,注意模型的命名规范。模型给绑定之前必须做一次重置变换。 ⒋可以复制的物体尽量复制。如果一个1000面的物体,烘焙好之后复制出去100个,那么他所消耗的资源基本和一个物体消耗的资源一样多。 三.材质贴图规范 ⒈我们目前使用的unity3d软件作为仿真开发平台,该软件对模型的材质有一些特殊的要求,在我们使用的3dsMax中不是所有材质都被Unity3D软件所支持,只有standard(标准材质)和Multi/Sub-Objiect(多维/子物体材质)被Unity3D软件所支持。注:Multi/Sub-Objiect(多维/子物体材质)要注意里面的子材质必须为standard(标准材质)才能被支持。 ⒉Unity3D目前只支持Bitmap贴图类型,其它所有贴图类型均不支持。只支持DiffuseColor(漫反射)同self-Illumination(自发光,用来导出lightmap)贴图通道。Self-Illumination(不透明)贴图通道在烘焙lightmap后,需要将此贴图通道channel设置为烘焙后的新channel,同时将生成的lightmap指向到self-Illumination。 四.贴图文件格式和尺寸 原始贴图不带通道的jpg,带通道的为32位tga或者png,尺寸最大别超过2048,贴图文件尺寸须为2的N次方(8、16、32、64、128、256、512、1024)最大贴图尺寸不能超过1024x1024,特殊情况下尺寸可在这些范围内做调整。 五.贴图材质应用规则 ⒈贴图不能为中文命名,不能有重名; ⒉材质球命名与物体名称一致,材质球的父子层级的命名必须一致;

3Dmax角色动画设计毕业设计

目录 引言 (1) 一项目分析 (1) 1.1需求分析 (1) 1.2 研究目的 (2) 1.3总体方案的设计 (2) 二相关软件概述 (3) 2.1 3D max 9简介 (3) 2.1.1 3D max 9的应用领域 (3) 2.1.2 3D max 9的运行要求 (3) 2.2 Authorware概述 (4) 2.2.1 Authorware简介 (4) 2.2.2 Authorware特点 (4) 2.2.3 Authorware核心技术 (4) 三角色动画理论 (5) 3.1 角色动画简介 (5) 3.2 制作角色动画基础 (6) 3.2.1 层级与运动的关系 (6) 3.2.2 如何创建层级关系 (7) 3.3 正向运动原理及应用 (7) 3.4 反向运动原理及应用 (7) 3.5 骨骼与IK解算器 (7)

3.6骨骼蒙皮 (8) 3.7有关角色动画的Character Studio插件简介 (8) 3.7.1 Biped[两足角色]系统 (8) 3.7.2 Physique[体格]修改器 (9) 3.7. 3 Crowd[群集]动画 (9) 四典型角色动画制作与实现 (9) 4.1Biped骨骼动画设计 (10) 4.1.1动画分析 (10) 4.1.2 Biped人物走动动画操作步骤 (11) 4.1.3 Biped_综合动画主要步骤 (13) 4.1.4 Biped_上楼梯动画操作步骤 (14) 4.2手臂手指动画 (18) 4.2.1动画分析 (18) 4.2.2主要操作步骤如下: (20) 4.3人物动画实现 (25) 4.3.1人物造型poser8简介及特性 (26) 4.3.2动画分析 (27) 4.3.3主要操作步骤如下: (27) 五课件制作与实现 (30) 5.1 素材准备 (30) 5.2 制作要点 (31) 5.2.1流程图展示 (31)

unity3d模型制作规范

unity3d模型制作规范 本文提到的所有数字模型制作,全部是用3D MAX建立模型,即使是不同的驱动引擎,对模型的要求基本是相同的。当一个VR模型制作完成时,它所包含的基本内容包括场景尺寸、单位,模型归类塌陷、命名、节点编辑,纹理、坐标、纹理尺寸、纹理格式、材质球等必须是符合制作规范的。一个归类清晰、面数节省、制作规范的模型文件对于程序控制管理是十分必要的。首先对制作流程作简单介绍:素材采集-模型制作-贴图制作-场景塌陷、命名、展UV坐标-灯光渲染测试-场景烘培-场景调整导出 第一章模型制作规范 1 在模型分工之前,必须确定模型定位标准。一般这个标准会是一个CAD底图。制作人员必须依照这个带有CAD底图的文件确定自己分工区域的模型位置,并且不得对这个标准文件进行任何修改。导入到MAX里的CAD底图最好在(0,0,0)位置,以便制作人员的初始模型在零点附近。 2 在没有特殊要求的情况下,单位为米(Meters),如图所示。 3 删除场景中多余的面,在建立模型时,看不见的地方不用建模,对于看不见的面也可以删除,主要是为了提高贴图的利用率,降低整个场景的面数,以提高交互场景的运行速度。如Box底面、贴着墙壁物体的背面等。 4 保持模型面与面之间的距离推荐最小间距为当前场景最大尺度的二千分之一。例如:在制作室内场景时,物体的面与面之间距离不要小于2mm;在制作场景长(或宽)为1km的室外场景时,物体的面与面之间距离不要小于20cm。如果物体的面与面之间贴得太近,会出现两个面交替出现的闪烁现象。模型与模型之间不允许出现共面、漏面和反面,看不见的面要删掉。在建模初期一定要注意检查共面、漏面和反面的情况; 5 可以复制的物体尽量复制。如果一个1000个面的物体,烘焙好之后复制出去100个,那么他所消耗的资源,基本上和一个物体所消耗的资源一样多。

3dMax制作动画人物详解教程--免费

3dMax制作动画人物详解教程作者:谯斯月发表于2010-12-29

STEP1:首先画好人设,进Photoshop上色,以便对人物结构关系和色彩有个总体的把握。

STEP2:参考人设制作模型,基本是Poly编辑。将各个部分分UV并画上贴图。关于U V,一个小软件挺方便的,大家不妨试试Unfold3D。具体使用方法是:将需要分UV的模型导出obj文件,并在Unfold3D中打开,先选择Edit中的Mouse bindings,将操作方法改为你所熟悉的软件。然后将准备好的obj文件导入,按住Shift+Ctrl配合鼠标将模型切好拆分缺口,并拆分。最后导回3dsMax,用Texporter抓出扑拓图进Photoshop上色画纹理。 细节的刻画 贴图的绘制

最终效果 STEP3:架设骨骼,安装控制器,这里就以腰部骨骼为例,讲解自定义骨骼的联结。先用样 条曲线画出脊椎结构并加上Spline IK Contral修改命令,将虚拟体的 连接去掉,这样每个虚拟体都可以 控制周围的线条。按照样条建出骨 骼,将每段骨骼用位置约束连接到 显影的虚拟体上。用目标约束到上 级骨骼所对应的虚拟体上,这样就 实现了虚拟体控制单个骨骼的方 法,然后用自己做的样条控制器对 虚拟体进行连接控制。

骨骼的绑定

STEP4:制作脸部变形物体并架设控制器先建出眼、眉、口、鼻的目标变形物体,然后用变形命令加入这些做好的物体,并用浮点列表配合控制器制作关联连动。 表情的设定 STEP5:特别提到的是,要学会用3ds Max图层工具,方便显示、锁定、渲染和控制。

《3D游戏场景设计实训》课程标准

《3D游戏场景设计实训》课程标准 1. 概述 1.1课程的性质 本课程是软件技术(游戏软件技术)专业学生的专业必修课。理实一体的形式,逐步掌握基本的游戏开发知识和技能,在学习的过程中让学生磨砺意志、发展思维、陶冶情操、拓展视野、丰富生活经历、发展个性、提高人文素养。本课程对Unity3D引擎进行了全面、系统的讲解,从结构上主要分为3大部分:概论、引擎知识讲解以及实例制作讲解。概论主要针对游戏图像技术的发展以及当今游戏制作领域的主流引擎技术进行介绍,引擎知识讲解是针对Unity3D引擎的理论与实际操作进行全面系统的讲解;野外游戏场景和室内游戏场景两大实例的制作讲解带领大家学习利用Untiy3D引擎编辑器制作游戏场景的整体流程、方法和技巧。 1.2课程设计理念 1.面向专业学生,注重素质教育。 2.倡导活动教学,鼓励实际应用。 3.精选教学内容,重视学习过程。 4.突出学生主体,尊重个体差异。 5.利用现代技术,开发课程资源。 1.3课程开发思路 结合大学生身心发展的特点,将本课程目标定为“培养学生的专业高级技能运用能力”。以任务教学法、案例教学法、交流教学法、启发引导式教学为主,积极开发真实项目模拟教学法。这些教学方法充分体现了“自我学习”、“信息处理”、“与人交流”、“与人合作”、“解决问题”等学习、交流能力对大学生的要求。以分组形式、竞赛、课堂小组讨论为主。

2.课程目标 总体目标是培养学生的3d游戏场景设计能力,为学生的终身学习和身心健康发展奠定基础。Unity3d场景设计能力的形成建立在学生的游戏基础知识、编程能力、文化素养以及情感态度和学习策略等方面综合发展的基础之上。 2.1知识目标 掌握Unity3d工具的使用,场景的设置、角色的设置、UI界面、背包系统、角色运动路径、激光特效的制作、视图控制及游戏的操控设置等。 2.2素质目标 能在学习中主动请教,积极探索适合自己的学习方法。对3d游戏开发表现出积极性和初步的自信心,能在学习中积极与他人合作,互相帮助。能初步运用认知策略掌握知识和技能;初步运用调控策略监控、调整自己的情绪和行。能初步运用资源策略,合理利用周围环境,制定简单的学习计划,实现自管理,提高学习效率;初步运用交际策略,提游戏开发的能力。 2.3能力目标 能够熟练掌握游戏开发工具,能够设计相对复杂的3d游戏场景,包括模型的创建,模型导出与导入,地形创建,水,光,天空,落叶等,并能够设计野外和室内游戏场景。 3.课程内容和要求 根据专业课程目标和涵盖的工作任务要求,确定课程内容和要求,说明学生应获得的知识、技

Unity3D 美术资源规范

Unity3D 美术资源规范 一.单位,比例统一 在建模型前先设置好单位,在同一场景中会用到的模型的单位设置必须一样,模型与模型之间的比例要正确,和程序的导入单位一致,即便到程序需要缩放也可以统一调整缩放比例。统一单位为米。 二.模型规范 ⒈所有角色模型最好站立在原点。没有特定要求下,必须以物体对象中心为轴心。 ⒉面数的控制。移动设备每个网格模型控制在300-1500个多边形将会达到比较好的效果。而对于桌面平台,理论范围1500-4000。如果游戏中任意时刻内屏幕上出现了大量的角色,那么就应该降低每个角色的面数。比如,半条命2对于每个角色使用2500-5000个三角面。 正常单个物体控制在1000个面以下,整个屏幕应控制在7500个面以下。所有物体不超过20000个三角面。 ⒊整理模型文件,仔细检查模型文件,尽量做到最大优化,看不到的地方不需要的面要删除,合并断开的顶点,移除孤立的顶点,注意模型的命名规范。模型给绑定之前必须做一次重置变换。 ⒋可以复制的物体尽量复制。如果一个1000面的物体,烘焙好之后复制出去100个,那么他所消耗的资源基本和一个物体消耗的资源一样多。 三.材质贴图规范

⒈我们目前使用的Unity3D软件作为仿真开发平台,该软件对模型的材质有一些特殊的要求,在我们使用的3dsMax中不是所有材质都被Unity3D软件所支持,只有standard(标准材质)和Multi/Sub-Objiect(多维/子物体材质)被Unity3D软件所支持。注:Multi/Sub-Objiect(多维/子物体材质)要注意里面的子材质必须为standard(标准材质)才能被支持。 ⒉Unity3D目前只支持Bitmap贴图类型,其它所有贴图类型均不支持。只支持DiffuseColor (漫反射)同self-Illumination(自发光,用来导出lightmap)贴图通道。Self-Illumination(不透明)贴图通道在烘焙lightmap后,需要将此贴图通道channel设置为烘焙后的新channel,同时将生成的lightmap指向到self-Illumination。 四.贴图文件格式和尺寸 原始贴图不带通道的jpg,带通道的为32位tga或者png,尺寸最大别超过2048,贴图文件尺寸须为2的N次方(8、16、32、64、128、256、512、1024)最大贴图尺寸不能超过1024x1024,特殊情况下尺寸可在这些范围内做调整。 五.贴图材质应用规则 ⒈贴图不能为中文命名,不能有重名; ⒉材质球命名与物体名称一致,材质球的父子层级的命名必须一致;

游戏美术制作要求规范

1.项目工程的创建规范 如下图所示 文件夹内所有文件必须英文或字母命名(游戏引擎导入模型或贴图如果含有汉字会报错)2.文件提交规范 .一工程内文件,材质球,贴图命名规范 例如 1模型文件叫红色大门 Door-red-01 (这里模型加颜色加编号是为了区别大项目中出现重名的情况) 2材质球命名 Door-red-01-mat (mat是材质球的缩写、必须保证文件名,材质球名,贴图名的统一性) 3贴图名 Door-red-01-cm(颜色贴图)Door-red-01-sm(高光贴图) Door-red-01-nm(法线贴图)

(注意;如果模型是放在地面上那么以模型底部为坐标轴原点,如果模型是挂在墙上那么以靠墙侧中心点为坐标轴原点,) 二模型轴心,模型属性重置,正反面 首先使用reset XForm重置模型而后打开背面消隐检查模型是否有反面 之后检查模型是否有废点废线废面 再模型以及轴心归到世界坐标原点模型三个旋转轴向数值清零缩放三轴向数值100%

一.单位,比例统一 在建模型前先设置好单位,在同一场景中会用到的模型的单位设置必须一样,模型与模型之间的比例要正确,和程序的导入单位一致,即便到程序需要缩放也可以统一调整缩放比例。统一单位为米。 二.模型规范 ⒈所有角色模型最好站立在原点。没有特定要求下,必须以物体对象中心为轴心。 ⒉面数的控制。移动设备每个网格模型控制在300-1500个多边形将会达到比较好的效果。而对于桌面平台,理论范围1500-4000。如果游戏中任意时刻内屏幕上出现了大量的角色,那么就应该降低每个角色的面数。比如,半条命2对于每个角色使用2500-5000个三角面。 正常单个物体控制在1000个面以下,整个屏幕应控制在7500个面以下。所有物体不超过20000个三角面。 ⒊整理模型文件,仔细检查模型文件,尽量做到最大优化,看不到的地方不需要的面要删除,合并断开的顶点,移除孤立的顶点,注意模型的命名规范。模型给绑定之前必须做一次重置变换。 ⒋可以复制的物体尽量复制。如果一个1000面的物体,烘焙好之后复制出去100个,那么他所消耗的资源基本和一个物体消耗的资源一样多。 三.材质贴图规范 ⒈我们目前使用的unity3d软件作为仿真开发平台,该软件对模型的材质有一些特殊的要求,在我们使用的3dsMax中不是所有材质都被Unity3D软件所支持,只有standard(标准材质)和Multi/Sub-Objiect(多维/子物体材质)被Unity3D 软件所支持。注:Multi/Sub-Objiect(多维/子物体材质)要注意里面的子材质必须为standard(标准材质)才能被支持。 ⒉Unity3D目前只支持Bitmap贴图类型,其它所有贴图类型均不支持。只支持DiffuseColor(漫反射)同self-Illumination(自发光,用来导出lightmap)贴图通道。Self-Illumination(不透明)贴图通道在烘焙lightmap后,需要将此贴图通道channel设置为烘焙后的新channel,同时将生成的lightmap指向到self-Illumination。 四.贴图文件格式和尺寸

unity3D代码规范及项目目录结构分解

项目目录及代码规范 一、目录部分(公共规范) 1.自定义目录以”_”开头(一级目录也是就在Assets目录下面的自定义目录)(之前有看过一篇文章说如此做法的好处是:文件夹下如果没有用到的资源,打包时不会被打入进去);建议场景以双下划线”__”开头,保证场景永远在所有文件夹的最前边。 2. --Editor 自写的灵活方便插件 --Editor_NGUI 较大型三方的插件(前面加上Editor是为了让所有编辑器都集中在一块) (--NGUI 较大型三方的插件,如果你们目录不多,看起来不乱不改名字也没问题。方便更新。如果用的插件比较多的话,还是将它放到Plugins下面。只是更新的时候需要注意一下就是了。) --Gizmos 使用GIZMOS所需要的标志等临时文件 --StreamingAssets (包括JsonData目录/Assetbundle目录/各种只读文件预储存目录,这个目录将自动打包到导出程序,用Application.streamingAssetsPath读取) --Models 模型文件,其中会包括自动生成的材质球文件 --Others 其他类型的文件(一般作为不常修改的文件类型,例如添加的Shader、物理材质、动画文件。)若认为是比较常用的话,可以提取成一个文件夹。 --Plugins 主要是DLL的外部插件文件,例如JsonFx、SmartFoxClient等

--Prefabs 预储存文件 --Resources 动态加载的资源文件,一般这里只用少量,多的话,需要自己打ASSETBUNDLE 包,有选择性的动态加载 --Scenes 场景文件 --Scripts 脚本代码文件 --Sounds 音效文件 --Textures 所有的贴图 增加一个大写字母Z打头的测试文件夹,比如Ztest,所有的测试内容都可以放到这个文件夹,好处是该文件夹永远处于所有文件夹的最下面,而且最后打包的时候可以完全删掉,保证测试的内容都剔除出去。 二、代码部分(程序规范) 基本命名规范: 命名原则 Pascal Case :所有单词第一个字母大写,其他字母小写。 Camel Case :除了第一个单词,所有单词第一个字母大写,其他字母小写。 原则:MicroSoft建议,对于简单的变量使用CamelCase,而对于比较高级的命名规则使用PascalCase。 3.1.2. Namespace「名空间」命名规范 1) 使用公司名.产品名这样的格式。(例:B abybus.xxx) 2) Namespace中类的依赖关系应该体现在命名上,比如System.Web.UI.Design中的类以来于System.Web.UI。 3) 使用Pascal大小写形式命名。(例:GameSceneScript) 4) 当商标(产品名)的命名风格和Pascal风格不符时,以商标(产品名)为准。(例:iOS) 5) 在语意合适的情况下使用复数,比如System.Collections。例外是缩写和商标的情况。 6) Namespace的名字不一定和Assembly一一对应。 3.1.3. Class[类] 命名规范 1) 使用名词或者名词性词组命名class。

3dmax打造三维立体卡通人物模型

设置工作区 首先在左视图中创建一个平面,长度为260,宽度为165,将长度和宽度上的片断数都设为1。选择一个空白的材质球,将下图中的草图附于给平面,然后再将材质编辑器面板中的在视图中显示贴图按钮按下。然后将平面的世界坐标设置为x=0,Y=30,Z=0,这样就可以使模型的中心正好在坐标系统的中心位置。然后再按G将透视图和左视图中的网格关掉,将视图显示设置为Smooth + Highlight,然后在平面物体上右键打开属性面板,勾选Frozen,然后将Show Frozen In Grey取消勾选。3dmax这样创建的平面就不会影响我们的建模了。

我们将首先制作腿,在顶视图中创建一个圆柱体,将side值设为10,高度上的片断数设为7。我这里将圆柱体的半径设为17,然后在左视图中将圆柱体放置在草图中腿的位置。然后按下ALT+X使圆柱体半透明显示,这 样在建的时候比较容易观察到草图。 将圆柱体转换成可编辑网格或是可编辑多边形物体,我自己不太熟悉多边形,所以这里我使用的是可编辑网格。进入Element层级,在前视图中选择腿向两边移动30个单位,然后进入Vertex层级,使用缩放,移动,旋转工具将裤子调节成类似下图中的那个样子。注意在缩放的时候一定要

在三个轴向上缩放,这样可以保证比例正确,然后再把顶部跟底部的面删掉。 接下来将制作裤子的裆部,在顶视图中创建一个圆住体,将side值设为12,高度上的片断数设为2,然后按下F12,将圆柱体的坐标设置为X = 0,Y = 0 ,Z = -18,并且将X轴的缩放值设置为140(在顶视图或是左视图中)将这个圆柱体转换成可编辑网格物体,然后删掉左侧的网格以及顶部和底部的面。按下ALT+X使圆柱体半透明显示,然后给这个圆柱体添加一个FFD变形修改器,然后将控制点的数量设置为长度上为3,宽度上为2高度上为2,然后通过调整控制点使其于草图匹配,如下图: 下面将这两个部分连接起来。首先将腿的顶部朝上移动,在面的层级下选择上面两圈面,我们不想破坏裤子底部的拓扑,因为我们一会要在那里制作鞋子。选择那两圈多边形以后,打开软选择,将Falloff 设置为40,在保持面被选择的情况下添加一个FFD2X2变形修改器,当你移动控制点的时候只有顶部的网格会被影响,被影响的度数取决于你向下移动网格的

unity3d数字模型制作规范

数字模型制作规范 本文提到的所有数字模型制作,全部是用3D MAX建立模型,即使是不同的驱动引擎,对模型的要求基本是相同的。当一个VR模型制作完成时,它所包含的基本内容包括场景尺寸、单位,模型归类塌陷、命名、节点编辑,纹理、坐标、纹理尺寸、纹理格式、材质球等必须是符合制作规范的。一个归类清晰、面数节省、制作规范的模型文件对于程序控制管理是十分必要的。 首先对制作流程作简单介绍: 素材采集-模型制作-贴图制作-场景塌陷、命名、展UV坐标-灯光渲染测试-场景烘培-场景调整导出第一章模型制作规范 1 在模型分工之前,必须确定模型定位标准。一般这个标准会是一个CAD底图。制作人员必须依照这个带有CAD底图的文件确定自己分工区域的模型位置,并且不得对这个标准文件进行任何修改。导入到MAX里的CAD底图最好在(0,0,0)位置,以便制作人员的初始模型在零点附近。 2 在没有特殊要求的情况下,单位为米(Meters),如图所示。 3 删除场景中多余的面,在建立模型时,看不见的地方不用建模,对于看不见的面也可以删除,主要是为了提高贴图的利用率,降低整个场景的面数,以提高交互场景的运行速度。如Box底面、贴着墙壁物体的背面等。 4 保持模型面与面之间的距离推荐最小间距为当前场景最大尺度的二千分之一。例如:在制作室内场景时,物体的面与面之间距离不要小于2mm;在制作场景长(或宽)为1km的室外场景时,物体的面与面之间距离不要小于20cm。如果物体的面与面之间贴得太近,会出现两个面交替出现的闪烁现象。模型与模型之间不允许出现共面、漏面和反面,看不见的面要删掉。在建模初期一定要注意检查共面、漏面和反面的情况; 5 可以复制的物体尽量复制。如果一个1000个面的物体,烘焙好之后复制出去100个,那么他所消耗的资源,基本上和一个物体所消耗的资源一样多。 6 建模时最好采用Editable Poly面片建模,这种建模方式在最后烘焙时不会出现三角面现象,如果采用Editable Mesh 在最终烘焙时可能会出现三角面的情况。如图所示。

Unity3D美术制作规范及导出流程

1、部分模型坐标及缩放请按照制作规范完成,不然需要在Unity里面操作的时候,通过程序找不到。 2、场景中模型存在漏面

4、模型导入时未成组,查找不方便

如下即可,但不要出现中文。

以上,希望尽快改进。 2017-02-22 附件一: Unity3d美术制作规范及导出流程 目录 序言 (6) 第一章模型制作规范 (6) 1、单位比例 (6) 2、建模规范 (7) 2.1多余面数 (7) 2.2避免闪面 (7) 2.3复制模型 (7) 2.4 Poly建模 (7) 2.5模型塌陷 (7) 2.6命名规范 (8) 2.7树木模型 (8) 2.8模型级别 (8) 2.8.1 角色质心点 (8) 2.8.2主角面数 (8) 2.8.3小怪面数 (9) 2.8.4 武器面数 (9) 2.8.5 场景面数 (9) 2.9 镜像物体 (9) 2.10缩放物体 (9) 第二章材质贴图规范 (9) 1、材质和贴图类型 (9)

2、贴图通道及贴图类型 (10) 3、贴图的文件格式和尺寸 (10) 4、贴图和材质应用规则 (10) 第三章模型导出 (10) 序言 本文提到的所有数字模型制作,全部是用3D MAX建立模型,即使是不同的建模软件,对模型的要求基本是相同的。当一个手游模型制作完成时,它所包含的基本内容包括场景尺寸、单位,模型归类塌陷、命名、节点编辑,纹理、坐标、纹理尺寸、纹理格式、材质球等必须是符合制作规范的。一个归类清晰、面数节省、制作规范的模型文件对于程序控制管理是十分必要的。 第一章模型制作规范 1、单位比例 在没有特殊要求的情况下,单位为米(Meters),如图所示。 2、建模规范 2.1多余面数 删除场景中多余的面,在建立模型时,看不见的地方不用建模,对于看不见的面也可以删除,主要是为了提高贴图的利用率,降低整个场景的面数,以提高交互场景的运行速度。如建筑物底面、贴着墙壁物体的背面等。 2.2避免闪面 保持模型面与面之间的距离推荐最小间距为当前场景最大尺度的二千分之一。例如:在制作室内场景时,物体的面与面之间距离不要小于2mm;在制作场景长(或宽)为1km的室外场景时,物体的面与面之间距离不要小于20cm。如果物体的面与面之间贴得太近,会出现两个面交替出现的闪烁现象。模型与模型之间不允许出现共面、漏面和反面,看不见的面要删掉。在建模初期一定要注意检查共面、漏面和反面的情况; 2.3复制模型 可以复制的物体尽量复制。如果一个1000个面的物体,烘焙好之后复制出去100个,那么他所消耗的资源,基本上和一个物体所消耗的资源一样多。 2.4 Poly建模 建模时最好采用Editable Poly建模,这种建模方式在最后烘焙时不会出现三角面现象,如果采用Editable Mesh 在最终烘焙时可能会出现三角面的情况。 2.5模型塌陷

3DMAX卡通人物建模教程

这个教程可能对初学者来说会比较有难度。你应该对3ds max 有一些了解,我会用图片 解释,但我不会去解释每一个工具怎么去使用。 3DMAX 卡通人物建模教程 .gif (38.35 KB) ① 免费Maya 动画学习交流 -- ② 价值2990元的Vip 学习卡! -- ③ 如 何获得久久币√ TO P 甜甜宝宝 3# 发表于 2008-10-16 18:27 | 只看该作者

CG发帖初级 帖子 572 威望 久久币 4254 枚 设置工作区 首先在左视图中创建一个平面,长度为260,宽度为165,将长度和宽度 上的片断数都设为1。选择一个空白的材质球,将下图中的草图附于给 平面,然后再将材质编辑器面板中的在视图中显示贴图按钮按下。然后 将平面的世界坐标设置为x=0,Y=30,Z=0,这样就可以使模型的中心正 好在坐标系统的中心位置。然后再按G将透视图和左视图中的网格关掉, 将视图显示设置为Smooth + Highlight,然后在平面物体上右键打开属 性面板,勾选Frozen,然后将Show Frozen In Grey取消勾选。这样创 建的平面就不会影响我们的建模了 3DMAX卡通人物建模教程.gif (31.61 KB) ① 免费Maya动画学习交流 -- ② 价值2990元的Vip学习 卡! -- ③ 如何获得久久币√ TOP

甜甜宝宝CG 发帖初级 帖子 572 威望 久久币 4254 枚 4 # 发表于 2008-10-16 18:27 | 只看该作者 我们将首先制作腿,在顶视图中创建一个圆柱体,将side值设为10,高度上的片断数设为7。我这里将圆柱体的半径设为17,然后在左视图中将圆柱体放置在草图中腿的位置。然后按下ALT+X使圆柱体半透明显示,这样在建的时候比较容易观察到草图。 3DMAX卡通人物建模教程.gif (51.98 KB) ① 免费Maya动画学习交流 -- ② 价值2990元的Vip学习 卡! -- ③ 如何获得久久币√ TOP 甜甜宝宝 CG发帖初级帖子 572 威望 5# 发表于 2008-10-16 18:28 | 只看该作者 将圆柱体转换成可编辑网格或是可编辑多边形物体,不太熟悉多边形,所以这里我使用的是可层级,在前视图中选择腿向两边移动30个单位,然后进入Vertex层级,使用缩放,移动,旋似下图中的那个样子。注意在缩放的时候一定要在三个轴向上缩放,这样可以保证比例正确, 面删掉。

《Unity-3D-从入门到精通》课程大纲

《Unity 3D 从入门到精通》课程大纲制定人:(教研组组长) (参与) 审核人:(专业部主任)(教务科科长) 批准人:(分管校领导) 一、说明 1.课程的性质和内容: Unity3D(简称U3D):虚拟现实的后起之秀,有前面的几个老大哥引擎的铺垫,U3D一起步就定义为高端大型引擎,且受到业内的广泛关注。起初只可以运行于Mac 系统,后来扩展到Windows 系统了,难能可贵的是他是免费的(对个人不用于商用的范围)U3D自带了不少的工具,方便制作。互动也是无所不能,但它没什么模块,功能几乎都是基于代码的,画面效果比Q3D 还好。另外他可以方便的链接数据库,这样就可以做些多人在线的作品。总的来说,他跟VT 一样,可以制作任何领域的作品。 如今,不论是业余爱好者还是开发游戏以及网页、桌面、移动平台和家庭游戏机的交互体验的大型工作室,都在使用 Unity 开发。为了更好的满足广大 Unity 开发爱好者的需求,天地培训特推出《Unity 从入门到精通》的综合课程。让你轻松学会 Unity,转眼间,从业余变专业,从小打小闹变成系统科班。学员学完以后可以从事游戏开发、网站开发、应用开发等工作。 2.课程的任务和要求: 1.在你开始研究任何的三维软件之前,理解你将面对的开发环境是十分必要的。因此,我们的课程将在向你介绍Unity操作界面的知识之前,让你对这些重要的3D概念有良好的认识。 2、从零开始学习c#语言,熟悉Unity3D模型,从创建环境,角色控制器开始,逐渐从开发中了解并认识Unity。同时学习,数学运算符指定、赋值、比较、逻辑、条件运算符、控制语句与循环语句等编程基础知识。

Unity3D模型制作规范

Unity3D模型制作规范 Posted on 2013年03月21日 by U3d / Unity3D 基础教程/被围观 519 次Unity3D模型制作规范 一.单位,比例统一 在建模型前先设置好单位,在同一场景中会用到的模型的单位设置必须一样,模型与模型之间的比例要正确,和程序的导入单位一致,即便到程序需要缩放也可以统一调整缩放比例。统一单位为米。 二.模型规范 ⒈所有角色模型最好站立在原点。没有特定要求下,必须以物体对象中心为轴心。 ⒉面数的控制。移动设备每个网格模型控制在300-1500个多边形将会达到比较好的效果。而对于桌面平台,理论范围1500-4000。如果游戏中任意时刻内屏幕上出现了大量的角色,那么就应该降低每个角色的面数。比如,半条命2对于每个角色使用2500-5000个三角面。 正常单个物体控制在1000个面以下,整个屏幕应控制在7500个面以下。所有物体不超过20000个三角面。

⒊整理模型文件,仔细检查模型文件,尽量做到最大优化,看不到的地方不需要的面要删除,合并断开的顶点,移除孤立的顶点,注意模型的命名规范。模型给绑定之前必须 做一次重置变换。 ⒋可以复制的物体尽量复制。如果一个1000面的物体,烘焙好之后复制出去100个,那么他所消耗的资源基本和一个物体消耗的资源一样多。 三.材质贴图规范 ⒈我们目前使用的Unity3D软件作为仿真开发平台,该软件对模型的材质有一些特 殊的要求,在我们使用的3dsMax中不是所有材质都被Unity3D软件所支持,只有standard(标准材质)和Multi/Sub-Objiect(多维/子物体材质)被Unity3D软件所支持。注:Multi/Sub-Objiect(多维/子物体材质)要注意里面的子材质必须为standard(标准材质)才 能被支持。 ⒉Unity3D目前只支持Bitmap贴图类型,其它所有贴图类型均不支持。只支持DiffuseColor(漫反射)同self-Illumination(自发光,用来导出lightmap)贴图通道。Self-Illumination(不透明)贴图通道在烘焙lightmap后,需要将此贴图通道channel 设置为烘焙后的新channel,同时将生成的lightmap指向到self-Illumination。 四.贴图文件格式和尺寸

3D场景制作标准规范

一、max单位的设定: 显示单位, 系统单位, 二、视野范围 战斗场景只需制作出从入场视角过渡到战斗视角内能看到的模型,参考如下示图1初始入场视角范围

2战斗视角范围 摄影机只能限制在这两个视角内活动,摄影机的参数与活动范围我们会提供已定好的max模板文件。 三、模型制作: 场景内所有模型面数加起来不要超过5000面,视角看不到的模型背面要对其删面优化

远景建筑,山脉,天空为绘制的贴图,设好贴图后在unity3D里面赋给天空材质球 四、模型贴图: 场景内所有模型的贴图为手绘感觉,max里面可以使用重复或对称的贴图, 近处的贴图要求有精度,例如该场景中地面的黄色木板纹理为(1024*1024),远处贴图为(515*512),天空贴图为(1024*1024),场景支持(512* 256)长方形贴图要平衡好贴图大小与精度,合理分配,不要造成资源浪费。

五:导出FBX 在max里面把所有模型及贴图制作完后导出fbx文件到unity3D里面 FBX导出参数选项,单位为厘米,Y轴向上 六、将FBX 导入unity3D里面 提示:Unity要为最新版本 1、FBX在 unity视图中要将坐标位置归零,将我们提供的摄影机脚本文件赋给untiy 摄影机, 2、将绘制的天空贴图赋给u3D中的天空材质球,观察天空贴图的位置,天空云彩及

远景的位置不满意,再到PS里调整天空贴图的位置 3、在u3D里面创建一个太阳,将太阳光调到认为满意的角度及参数。 灯光角度及其它参数没有具体标准,下图仅供参考。 七、unity层级管理 在hierarchy层级面板中创建一个Create Empty空对象,命名为scene,将场景中除了主摄影机之外的对象全部拖入这个空对象中

3DMAX模型导入到Unity3D的步骤(3DMAX系统单位为cm最好)精编版

3DMAX模型导入到Unity3D的步骤 1、打开3DMAX,自定义-》单位设置,将系统单位和显示单位都设置为“厘米” 2、建立一个Polygon管状体,参数如下:内径20CM,外径30CM,高30CM 注:保证其坐标原点在0,0,0

3、选中模型右击鼠标转换为可编辑多边形。 多模型进行一些挤出操作。 4、开始导出模型。保持模型选中状态,点击左上角3DMAX图标菜单, 导出-》导出选定对象。导出格式为.FBX,名称必须为英文字母类,跳出的选项框默认直接确定即可。

例如导出的名称为TUbe.FBX 5、接下来打开Unity3D,新建立一个项目。 因为是测试项目所以可不导入Unity提供的资源包

6、将之前在3DMAX里导出的模型TUbe.FBX复制到Unity项目所在文件夹中的Assets文 件夹下。Unity会自动刷新出资源并自动创建一个Materials材质文件夹。如下图示: 7、单击Tube资源,在旁边的Inspector视图中可以看到:Scale Factor的值0.01 表示0.01的比例

8、鼠标拖动Tube到场景中,保持选择状态,摁键盘“F”键,物体自动放大到场景最大 点。3DMAX模型导入到Unity3D的步骤完成。 9、在3DMAX里新建立一个圆柱,系统单位和显示单位仍为CM厘米,圆柱参数如下: 半径100cm,高100cm,模型中心在坐标原点,转换为可编辑多边形, 保存命名为yuanzhu.fbx。将yuanzhu.FBX复制到Unity项目的Assets文件夹下

10、拖动yuanzhu到主场景。接着在Unity里建立一个圆柱体 Unity里默认是直径1M,高1M的圆柱。我们之前在3DMAX里建立的圆柱半径100cm,导入到Unity后即直径是200cm了。

相关主题