【Maya Python 建模】Maya 物体轴心 (Pivot) 一键居中置底与世界坐标归零脚本 (CenterPivotToBottom.py)
【Maya Python 建模】Maya 物体轴心 (Pivot) 一键居中置底与世界坐标归零脚本 (CenterPivotToBottom.py)
图片暂不可用
CenterPivotToBottom 轴心置底居中效果
在 Maya 3D 资产建模与导出游戏引擎(Unreal Engine 5 / Unity)的规范中,所有环境道具、建筑物与植物模型的轴心点(Pivot Point)必须精准位于物体的最底部中心(Center Bottom)。如果轴心停留在几何体中心或偏移到外部,导入 UE5 拖拽放置时,模型会陷在地面以下,无法实现吸附贴地。
本 Python 脚本专为游戏资产规范化打造:利用 Maya 的 exactWorldBoundingBox 物理包围盒计算,精确得出选中模型在世界坐标系下的 [X_center, Y_min, Z_center] 底面中心坐标。随后脚本会自动将模型的 rotatePivot(旋转轴心)与 scalePivot(缩放轴心)同步对齐至该最底点。脚本支持多物体批量并发处理,彻底解决资产导出引擎前的轴心偏离硬伤。
分割线
一、 Maya Python 源码
评论 (0)