Blender的FBX模型导出到Unity的规范
创作时间:
作者:
@小白创作中心
Blender的FBX模型导出到Unity的规范
引用
1
来源
1.
https://www.bilibili.com/read/cv38643984/?jump_opus=1
在3D建模和游戏开发中,将Blender中的FBX模型正确导出到Unity是一个常见的需求。本文将详细介绍如何解决导出过程中遇到的轴向、旋转和缩放等问题,包括使用插件和自定义导出配置的方法。
在将FBX模型从Blender导出到Unity时,可能会遇到以下问题:
- Unity中的对象面向后方
- 对象的变换有奇怪的旋转值,例如X轴上的-90,Y轴或Z轴上的180或-180
- 对象的大小不一致,变换缩放值不统一(100, 100, 100)
为了确保模型能够正确导入Unity,且所有变换值都完美无误,可以采用以下两种方法:
使用插件:Better FBX Importer & Exporter
这是最简单的方法,可以直接导出到Unity,无需额外设置。
自定义导出配置并保存预设
这种方法虽然操作步骤较多,但支持批量导出,适合处理大量模型。
关于轴向
Blender和Unity在轴向定义上存在差异:
- Unity使用:+Z作为FORWARD轴,+Y作为UP轴
- Blender使用:+/-Y作为FORWARD轴,+Z作为UP轴
静态物体导出设置
- 添加一个导出预设,方便快捷使用
- 轴向设置:前进轴为-Y,向上轴为Z
- 修复缩放:选择"FBX全部(FbxALL)",确保导出的缩放值为(1,1,1)
- 取消勾选"应用变换"和"使用空间变换"
- 导出前应用物体的所有变换(旋转、位置、缩放)
- 在Unity的导入设置中勾选"BakeAxis Conversion"
带骨骼的物体导出设置
带骨骼的物体导出设置与静态物体类似,只需额外勾选"骨架"选项。在Unity中同样需要勾选"BakeAxis Conversion"。
批量导出解决方案
对于需要批量导出的场景,可以使用Blender-Super-Batch-Export插件,该插件可在GitHub上获取。
热门推荐
感冒应该怎么补充营养
如何在创业公司中实施有效的财务监控
怎样使用素材不算侵权
如何对摩托车机油进行级别划分?这种级别划分的依据是什么?
大洋洲:世界最小洲的地理与人文全览
如何识别帕金森疾病?
帕金森病的早期识别和早期诊断
特斯拉FSD入华,狼来了?
车撞人责任怎么划分
FF14手游《最终幻想14:水晶世界》今日正式曝光!主打还原PC版体验与特色
批评≠否定!家有孩子,怎样让孩子理解 “批评的意义”?
生食海鲜的注意事项
中央空调水机冬季防冻措施与说明
让ChatGPT写出像人类一样的文字:7个实用优化技巧
新手入门:如何为Shimano油碟换油
GMP审计流程的关键步骤
米酒喝了会胖吗还是减肥
如何使用U盾进行安全操作?U盾的使用流程和注意事项有哪些?
交通肇事案件的调查与责任认定
常见的图像处理算法:中值滤波----median filter
离心机的转速、时间、PH对离心的影响有哪些?
捡拾遗失物不当归还的法律后果与风险防范
搞懂英语冠词!什么时候用 “an”,什么时候用 “a” ?
行政复议与行政诉讼:异同比较
客厅设计别老土!4技巧打造多功能舒适高级实用空间
面部不对称脸歪的原因及改善方法
Excel视觉效果提升指南
2025武汉落户全攻略:学历、积分、人才全攻略
促进孩子语言发展,亲子一起玩扮演游戏的5个实用技巧
苹果电脑截图保存位置及修改方法详解