您的位置:首页 > 其它

Genesis-3D学习手册——26.网格

2014-01-27 18:44 225 查看
网格
网格是由三角面片组成的并且附有贴图的物体,是3D游戏的核心。Genesis使用网格渲染器渲染网格,这样你就可以在场景视口中看到你的网格物体了。

渲染器在游戏对象所在的位置出显示出网格
网格的外观由渲染器中的材质决定



通过网格渲染器组件使网格在场景视口中显示出来,网格渲染器中需要选择网格文件和材质文件,网格的外观由材质决定,选择着色器决定材质的属性。

Genesis通过导入FBX文件创建网格物体,FBX在导入的同时可以分解出动画文件、骨骼文件、网格文件等。
导入设置
工程面板中选择FBX文件后打开资源面板可以对选择的FBX设置导入选项。



参数说明:
缩放比例调整此参数可以导入不同大小比例的模型
网格压缩网格压缩分为不压缩、低度压缩、中度压缩和高度压缩,压缩网格会降低网格文件大小但是可能会导致模型走样,适当地压缩网格可以优化游戏的大小
网格优化是否选择网格优化
法线决定是否使用法线和如何计算法线,有利于优化游戏的大小
导入默认选项,从文件中导入法线
不导入禁用法线, 如果网格既没有法线贴图也不受实时光照影响则可使用此选项
切线决定是否使用切线和副法线及如何计算切线和副法线,这有利于优化游戏大小
导入默认选项,从文件中导入切线和副法线
不导入禁用切线和副法线,如果网格没有切线则不能使用法线贴图着色器
导入材质是否选择导入材质


参数说明:
导入动画是否选择导入动画
动画压缩设置动画的压缩
不压缩禁用动画压缩。这意味着Genesis不会减少导入关键帧的数量,此模式导入的动画精度最高,但会带来较慢的速度性能较大的文件和运行时内存大小。一般而言,不推荐使用这个选项,如果你需要更高精度的动画,您应该启用关键帧减少模式(keyframe reduction)
精简关键帧导入时减少关键帧,选用此模式会显示动画压缩误差选项
精简关键帧并压缩导入时减少关键帧并在存储文件时压缩关键帧。此模式只会影响文件大小,运行时内存大小与使用关键帧减小模式时相同,选用此模式会显示动画压缩误差选项
旋转误差决定有多少旋转曲线会被减少,值越小精度越高
位置误差决定有多少位置曲线会被减少,值越小精度越高
缩放误差决定有多少缩放曲线会被减少,值越小精度越高
分割动画分解动画选项可以使一段动画分割为多个片段
名字分割得到的动画片段的名称分割动画的第一帧
开始分割动画的第一帧
结束分割动画的最后一帧
纹理
导入FBX文件创建游戏对象后,我们需要给游戏对象附加纹理贴图。把贴图文件存储在与FBX文件所在的同一个文件夹目录下Genesis会自动为fbx创建的游戏对象附加贴图文件。

材质生成和选择
对每个导入的材质,Genesis会使用下列规则:
如果禁用了材质生成(即禁用了导入材质选项),所有的材质都被赋为默认的漫反射材质。如果启用了材质生成,那么将按照以下的规则对材质进行赋值:

根据材质命名设置为Genesis材质命名
在已有的材质中寻找具有相同名字的材质
如果Genesis成功的找到了具有相同名字的材质就会将此材质赋给导入的场景,否则将会为其生成新的材质
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: