Unity学习日常问题记录五--3dMax导入模型的一些问题
来源:互联网 发布:node js前景 知乎 编辑:程序博客网 时间:2024/05/19 14:36
由于Unity自身没有携带复杂模型的绘制工具,如果想要使用比较复杂的模型,比如如果我们使用一个台球桌的模型。
我们先要在3DMax或是maya中把模型建立,然后导出到Unity中。
虽然我并不会用3DMax画模型,我要用一个台球桌的模型在网上找了个3DMax的模型(这里感谢网上的资源),用3DMax打开对应.Max文件,然后导出成为.fbx文件,然后拖入Unity对应工程的Models文件夹,就可以使用了,这个网上资料很多,需要的可以自己学习下。
1.3DMax模型要求装VR插件(3DMax的),不然导出一些东西的时候报错,这里要注意插件的版本,我装了以后导出模型的纹理依然有些问题,不过利用3DMax包中的图片自己把球和台子的各种纹理加上了。
2.模型的桌面由很多线条,在长宽方向Scale都可以放大,但是厚度,就是Y轴方向改变Scale的值,厚度不会实际变化,应该和3DMax模型的设置有关,具体还不是很了解。
3.把模型拖入场景中,球和桌面的模型都用的3DMax导出的,打球的时候即使把球的速度和角速度都强行写成0,球也不会停下来,同时观察一些球运动过程中重力方向(即y轴)坐标,总是在不断变化的,由于使用的3DMax的模型,各物体用的都是Mesh也就是按照模型的形状,不是Unity标准的。觉得台球案面不平,于是见了个Unity里标准的cube,拉成板状,加上碰撞体和刚体,让它自由落体到桌面。
在桌面拖动之后发现x,y,z轴的rotation都在10的负3到7次幂,可以认为桌面是水平的,然后把球改成Unity标准的sphere从新添加纹理,依然有前面的问题。
应而觉得是桌面一些细节部分不太平,想到曾经看到过的,也许是Unity对于其他软件画的模型,平的概念不好确认,可能需要有Unity标准的物体来组成桌面的碰撞体,以便让桌面真的平了。
- Unity学习日常问题记录五--3dMax导入模型的一些问题
- Unity学习日常问题记录六--球体碰撞的一些问题
- Unity3d 导入3dMax模型会产生的问题
- Unity学习日常问题记录九-关于Lookat与模型坐标系的相关的问题以及父子物体的刚体
- Unity学习日常问题记录一
- Unity学习日常问题记录三 -- Slider的使用
- unity与3DMax的单位问题
- 3DMax模型导入ArcGIS中发生丢失部分模型纹理的问题
- 3DMax模型导入ArcGIS中发生丢失部分模型纹理的问题
- Unity3D导入3DMax模型缩放单位问题深入分析
- Unity3D导入3DMax模型缩放单位问题深入分析
- unity3d导入3dmax fbx格式模型单位设置问题
- Unity3d教程之导入3dMax模型产生问题的解决办法
- 关于3dmax模型导入到u3d中时,坐标会旋转的问题
- unity对3dmax模型的兼容问题
- Unity学习日常问题记录四 -- 改变进度条上的图标
- Unity学习日常问题记录七--尝试编写部分自己简单的碰撞规则一
- 3DMAX一些记录
- Binary Tree Paths
- [数据结构]B-Tree
- myecilpse10 server出现错误
- solr全文检索技术学习(一)-核心配置文件solrconfig.xml
- js 操作cookies
- Unity学习日常问题记录五--3dMax导入模型的一些问题
- 第一次使用aspnet_compiler失败记录
- eclipse占用过高CPU
- KVO
- 大数据的存储及运算
- 很全的python面试题
- 原生APP与js交互
- dfad
- censys 数据库地理信息自定义接口(python版)