技术美术神崎建三氏开发了面向 Maya 的 PivotPainter2 烘焙脚本!已公开“PivotPainter2 for Maya”!
※2025/08/12 – 已在 Github 上公开❗️
PivotPainter2 for Maya
一直都做不到。没有人能走到最后。PivotPainter2 只是只能在 Max 中使用的魔法。 但是我,尝试在 Maya 里做了。重写 UV、推导轴、拾取枢轴、查看摆动。 然后,树枝终于动了。即使树干旋转也不会崩坏。那个“摆动”,在 Maya 里活了。 PivotPainter2 for Maya,完成。
Unreal Engine 的开发者们,你们好,
近 10 年来一直被认为“PivotPainter2 = 仅限 Max”,但我终于开发出了 Maya 用的 PivotPainter2 导出器!
这个工具会直接从 Maya 的变换层级生成与 UV 兼容的 PivotPosition/XVector 纹理。不再需要 3ds Max 或 Houdini!
完整的程序化工作流程,支持深层层级
EXR/PNG 导出,高精度
OSS 发布准备中
正在 YouTube 上公开演示视频欢迎反馈、测试者和功能需求。
希望能帮助更多 Maya 艺术家将动画化的植被和道具带入 Unreal!我正在准备开源仓库,近期会在这里分享。
谢谢!
什么是 Pivot Painter 2?
Pivot Painter 2(枢轴绘制器2)是用于 Unreal Engine 的资产控制技术,主要用于在不使用骨骼的情况下控制树枝、头发等复杂网格的动画。
具体来说,它会将“旋转轴(pivot)和方向信息”烘焙到每个顶点并导出,然后可在 Unreal Engine 侧的材质中根据这些信息实现随风摆动效果或开合动画等。
它可以实现传统动画中难以做到的大量网格的单独控制,并且适合实时处理,因此非常适合游戏和交互式内容。
说到 PivotPainter2,Max 一直是标准方案,虽然也有一些面向 Blender 的插件零星存在,但如果要在 UE 中制作,就得使用 SpeedTree,或者得靠这样的插件才行……本来我是这么想的,所以这次公开真的很令人期待!
脚本目前似乎正在为 OSS 公开做准备。
一旦公开,我们会更新这个页面。已经公开了!
链接
GitHub – oznek200/pivotpainter2-maya: 用于将 Pivot Painter 2 纹理从 Autodesk Maya 导出到 Unreal Engine 5 的 Python 脚本。
PivotPainter2 Exporter for Maya — 10 Years in the Making, Now OSS! – Development / Programming & Scripting – Epic Developer Community Forums
Mysite | OZNEK Web