参考

http://blog.dou.li/unity3d-import-3dmax-model-scale.html

http://blog.csdn.net/pdw_jsp/article/details/51259493

max2015,unity2017.2

3dmax相关单位设置

显示单位:

决定栅格显示的单位

修改位置:自定义(U)->单位设置 

系统单位:

与现实单位一起决定最终存储(带fbx)比例

eq:显示单位为m,物体长1m,系统单位为cm,那么实际fbx存储单位为  物体长1个单位 * 显示单位m / 系统单位cm = 100个(存储)单位

存储单位:

就是单元,不是具体的m,cm,fbx中物体长度就用这个单元来表示

100个单元,如果系统单位是cm,那100个单元就是1m

如果系统单位是m,那100个单元就是100m

导出单位:



eg :显示单位cm,系统单位cm,物体长度100个单位(因为现实单位是cm,所以物体在max中真实长度是1m),导出存储到fbx中的长度是多少呢
如果
max中导出单位设置为厘米,比例因子1.0,模型导入到unity中,模型猜测因为unity也使用m作为单位所以这里显示为0.01,不过这个参数貌似没什么用
模型导入场景后



max中导出单位设置为米,比例因子0.01,模型导入到unity中,模型,猜测因为unity也使用m作为单位所以这里显示为1,不过这个参数貌似没什么用

模型导入场景后



所以总结下,这个到处单位的作用,修改存储单元代表的意义,但不改变物体真实大小
max中物体100cm,显示单位cm,系统单位cm,那么存储单位就是100个unit
如果导出单位是cm,那么100unit就代表100cm,放到unity场景中就是1m,缩放为1
如果导出单位是m,  那么100unit就代表100m,  但是缩放因子变为了0.01,放到unity场景中就是100m,缩放为0.01,最后实际大小还是1m

所以,这个导出单位最好设置的跟系统单位一样,直接把自动那个选项勾上就跟系统单位一致


(显示)栅格:

栅格的单位跟显示单位一致,栅格的具体大小可以单独调节

具体方法

对捕捉栅格->右键->主栅格->调整栅格大小

栅格的大小跟最终导出结果无关,主要用来在max中建模时做参考

unity单位设置

如果max中系统单位,导出单位都设置为cm,那么unity中不需要设置,最好使用这种方式,统一标准

注意下unity中的

结论

max中,系统单位,导出单位都设置为cm,显示单位的设置看max建模需求,unity中不需要单独做设置

3dmax导出缩放的更多相关文章

  1. 从3dMax导出供threeJS使用的带动作模型与加载

    评论区发现的建议,最近没空测试,先贴这 还有好多人说找不到插件的 https://pan.baidu.com/s/1Q5g0... 密码:b43e . 应该是他们现在只是维护blender,只有这个的 ...

  2. 3dmax导出到blend或者vs中

    使用3dmax将模型导成obj格式的时候,可以导出材质或者不导出. 1.如果不导出,则按下图不勾选导出材质和创建材质库选项.这样生成的obj是可以直接再blend或者vs中打开的. 2.如果导出,不仅 ...

  3. 3DMAX导出到Unity坐标轴转换问题

      这是我在3dmax中创建的1cm*1cm*1cm的立方体,右图为3dmax中的坐标系 当我们把这个立方体导入到unity中发现x轴意外的扭转了90度 为了解决这个问题,你需要对模型做出修正 1.选 ...

  4. 3DMAX导出FBX的烘焙动画选项

    勾选了 [烘焙动画]选项时,表示由骨骼动画塌陷为逐帧动画,这样的结果就是:导出的动画确保是正确的,但体积增大,这是骨骼动画与逐帧去画的区别所在. 如果不勾选此选项,则导出的是骨骼动画,可能出现一些问题 ...

  5. 3dmax导出3ds具有过多要导出的面超过64k解决方法

    参考:http://blog.sina.com.cn/s/blog_7a71dd090100w3r0.html 修改器->网格编辑->ProOptimizer 选中对象, 原始模型 顶点数 ...

  6. 3Dmax导出fbx文件缺失纹理问题

  7. 3dmax导出模型使用相对路径读取纹理贴图

    Shift+T快捷键打开“资源跟踪”窗口

  8. Unity3D导入3DMax模型缩放单位问题深入分析

    “Unity3D导入3DMax制作的模型存在100倍缩放比例”,各Unity3D开发者基本都听过吧. 怎么保证3DMax中制作的1m导入Unity3D后还是1m? 为什么会存在100倍缩放问题? 怎么 ...

  9. Unity 模型导入导出

    从3DMAX导出,参考: http://tieba.baidu.com/p/2807225555 -> 使用3dmax 2013,会自带导出 fbx 的功能 -> 从 3dmax 导出 - ...

随机推荐

  1. 获取HDC的几种方法

    当需要在显示器上(当然包括打印机等设备上)绘图时,或者写文字的时候,需要取得设备的上下文句柄,即HDC,本文以下都称为HDC.那么,有哪些办法取得HDC呢? 1 BeginPain()和EndPain ...

  2. 转载:SPFA算法学习

    转载地址:http://www.cnblogs.com/scau20110726/archive/2012/11/18/2776124.html 粗略讲讲SPFA算法的原理,SPFA算法是1994年西 ...

  3. js修改div标签中的内容

    <div id='divId'>初始文字</div> <script> $(document).ready(function(e){ $('#divId').htm ...

  4. centos 7 部署 mysql 报错记录

    1. Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY 这是由于yum安装了旧版本的GPG keys造成的,解决办法就是 引用  rpm --i ...

  5. BZOJ 3400 [Usaco2009 Mar]Cow Frisbee Team 奶牛沙盘队:dp【和为f的倍数】

    题目链接:http://begin.lydsy.com/JudgeOnline/problem.php?id=1375 题意: 给你n个数,你可以从中选任意多个,但不能不选.问你所选数字之和为f的倍数 ...

  6. python3 - 写一个生成双色球号码的一个程序,生成的号码写到文件里面

    写一个生成双色球号码的一个程序,生成的号码写到文件里面 # 中奖号码由6个红色球号码和1个蓝色球号码组成 # 篮球范围:01-16 # 红球范围:01-33 def swq(num): random. ...

  7. haproxy透传用户ip-方法和原理

    为了透传用户ip到后端server, proxy机器需要解决两个问题: 1.在创建到后端server的套接字时, 将用户ip作为套接字的源ip,从而让后端server看到: 2.后端server在回包 ...

  8. 解决Linux Kettle出现闪退问题

    linux环境, 运行sh spoon.sh打开图形化界面时经常出现闪退情况. 报错信息如下: cfgbuilder - Warning: The configuration parameter [o ...

  9. Linux网络编程 gethostbyaddr()

    C语言函数 概述: 返回对应于给定地址的主机信息. #include <winsock.h> struct hostent FAR *PASCAL FAR gethostbyaddr(co ...

  10. bzoj 3501 PA2008 Cliquers Strike Back —— 贝尔数

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=3501 用贝尔三角预处理贝尔数,拆模数并在 \( p \) 进制下使用公式,因为这样每次角标增 ...