我正在使用Blender中的一个简单的多维数据集,我想在Unity中使用它。我使用度量单位,比例为X = 1,Y = 1,Z = 1,维度X = 1,Y = 1,Z = 1。我将它拉入Unity并且工作正常!
我知道我确实保存了Blender文件,因为现在已经发生了两次。
当我稍后再回来时,比例相同,但尺寸变为X = 1.058,Y = 1.058,Z = 1.058。为什么会这样?值得庆幸的是,它已经在Unity工作,所以我不必重新进口,但尺寸变化有点奇怪。
答案 0 :(得分:2)
虽然我希望对象比例是罪魁祸首,但你似乎已经检查过了。同时检查任何父对象或骨架,具有父对象或骨架的对象将显示1.0的比例,但将按父对象的比例进行更改。格子或网格变形修改器也可以在不改变比例的情况下改变对象的尺寸。我不确定从任何父对象继承的调整是否会导出为单位,但如果在导出期间应用了修改器,则修改器变形可以更改尺寸。
你还应该检查刻度是不是关键帧,彩色背景意味着它是键控的。
某些约束可能会改变对象的尺寸而不会改变比例。
检查您的场景比例是否为1.0
另一种可能性是出口商设置,我希望你会使用FBX进行统一 -
如果场景和fbx比例都是1.0
,我会尝试导出为单位,单位设置为无,公制和英制,并查看每次是否获得相同的大小。如果更改单位设置存在差异(允许可能的英制转换为公制转换),那么您应该report it as a bug。