工作中遇到一个小问题:要把物体导出成obj和fbx两种格式到unity中并保持两种格式在unity中的位置大小旋转一致。初步一想很简单,不用任何设置应该就可以达到目的。操作起来,发现全是坑。这锅,得obj来背~因为obj中不包含单位信息,不包含轴心点位置信息。不加设置导出的话,物体的fbx和obj两种格式在unity中大小、位置都可能会错乱。
unity单位为M,所以max中的单位也必须设置为M,否则会有单位问题。
Max中涉及到参数有三种:
local和world坐标系是否一样(max和unity坐标系不一致)、
轴心点是否在中心、
位置是否为零
为此,需要实验2*2*2种设置...
以下为实验结论:
1、max中物体世界坐标和本地坐标保持一致
1.11轴心点在物体中心:物体世界坐标归零--unity中一致
1.12轴心点在物体中心:物体世界坐标不归零--unity中不一致
1.21轴心点在其他位置:物体世界坐标归零--unity中一致
1.22轴心点在其他位置:物体世界坐标不归零--unity中不一致
2、max中物体世界
崇明岛环岛骑行线路计划
环岛时间:预计2天左右
骑行里程:大约 200km~300kM左右
每天行程:100km+
巡航速度:15+ ~ 25 左右
出发时间:7:00
装备物品:自行车、码表、尾灯、头盔、手套、头巾、水壶、食物、相机、手机、衣物、等等;
费用统计:水(20)+吃饭2人/3顿/3餐
(200)+ 住宿一晚(200)+过渡(50)+其他30
=500¥左右
==================================================
day 1
==================================================
上海南站
有时一些中文的脚本会在max2013中显示为乱码,是因为max2013将多种语言统一在一起的缘故,在开始菜单中max2013可以用支持的各种语言的版本启动。
题外插