微科社区,轻松开发从此开始! 请登陆 免费注册

微科社区

当前位置:首页 > 移动平台 > Unity3D >

Unity3D脚印6——模型动画

时间:2017-01-11 04:01  浏览:努力统计中...
如何导入一个模型,导入的模型在unity3d的project面板中是怎样显示的?包含什么内容?如何加载到场景中?怎样去控制它?模型和动画之间的关系?关于Mesh组件http://game.ceeger.com/Compone

如何导入一个模型,导入的模型在unity3d的project面板中是怎样显示的?包含什么内容?如何加载到场景中?怎样去控制它?模型和动画之间的关系? 关于Mesh组件 http://game.ceeger.com/Components/comp-MeshGroup.html 关于模型的导入 http://game.ceeger.com/Components/class-Mesh.html 关于动画导入 http://game.ceeger.com/Manual/Animations.html 关于动画脚本 http://game.ceeger.com/Manual/Animation_Scripting.html 【模型导入】: Unity可以读取fbx,dae,3ds,dxf,obj等格式的文件,可以在这里找到FBX导出器,

http://usa.autodesk.com/fbx/


每一个被导入的项目中的模型,都包含下面这些东西: Meshes 网格,每个模型都是由无数的三角面组合而成 相关选项:Scale Factor 缩放系数 调整模型的比例Use File Units 使用此文件单位 只适用于3dsMax文件,启用时1Max=1Unity,否则1厘米Max=1UnityMesh Compression 网格压缩 在差异允许的范围内,尽量调高这个值Mesh Optimization 网格优化 决定网格中的三角形排列顺序Generate Colliders 生成碰撞体 是否生成网格碰撞体Swap UVs 交换UV 当有光照贴图的物体的UV通道不正确时启用此选项Generate Lightmap UVs 产生光照贴图UV 为光照贴图创建第二个UV通道 Normals & Tangents 法线和切线,这主要是用来描述三角面朝向用的,可以应用在裁切(只显示正面,不显示背面)光照上 相关选项:Normals 法线 默认导入法线,可选Calculate根据平滑度计算法线,也可禁用Tangents 切线 当启用法线时,切线才有作用,默认为自动计算,可以选择导入和禁用Smoothing Angle 平滑角 设置边角的平滑程度,用来切分法线贴图切线?Split Tangents 分离切线 如果您的网格上的接缝破坏了法线贴图光照,启用此选项。这通常只适用于角色 Materials 材质,主要是描述颜色,在各种光照效果下的显示,以及上面的贴图! 相关选项:Import Materials 导入材质 禁用则所有材质为漫反射Material Naming 材质命名 贴图名,材质名,模型-材质名等等命名方式Material Search 材质搜索 决定如何根据材质命名查找已有的材质 Animations 动画,如果这个文件附带了动画的话,可以在这里看到 相关选项:Generation 生成 控制动画的导入,以及动画存储的位置(Root还是Node)Bake Animations 烘焙动画 用于使用了IK的动画Animation Wrap mode 动画循环模式 Split Animations 分割动画Anim.Compression 动画压缩的方法Anim.Compression.Errors 当压缩关键帧的时候,设置误差控制 需要注意的是!我们导入的模型,并不包含贴图,要导入一个模型需要同时导入模型材质用到的贴图! u3d搜索贴图的规则是模型所在路径下的Textures文件夹,然后逐步搜索上级目录的Textures文件夹,搜索不到就进行全局搜索(慢,而且当两张纹理同名的话,可能会找错) 每一个导入的材质,Unity使用下列规则: 1. 如果禁用了导入材质选项,所有材质默认为漫反射材质2. 根据材质名设置为Unity的材质名3. 在已有的材质中寻找名字相同的材质4. 找到该材质则直接赋给对象,否则生成新的材质 Unity提供了两种碰撞器,一种Mesh Colliders 网格碰撞器,可以精确地检测碰撞,而Primitive Colliders 原始碰撞器,虽然没有前者精确,但效率高很多,应该尽量使用这种

如果你有一个从高精度多边形版本生成的带法线贴图的角色,你应该以180度的平滑角度(Smoothing angel)导入此角色的游戏质量版本。这将防止由于切线切割在光照中产生的奇怪的接缝。如果在应用了这些设置后仍然存在接缝,启用在UV接缝处分割切线选项(Split tangents across UV seams)。

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线------
栏目列表
推荐内容