f4af4a

Blenderでときどきシェイプキーの名前が変わるのを直したやつ

# これは? Blenderのfbxのインポートでシェイプキーの名前がUnity上で認識される名前と同じになるようにしたものです。 vrc.v_silとかがv_silに変わってしまったりするときに使えるかもしれません。 シェイプキーの順番が変わらないやつを基にしているので両方使う必要はないです。 キッシュちゃんとシャーロちゃん用、大分雑に実装しているので問題が出るかもしれないのでバックアップを取って使用することを強く推奨します。 ライセンスはMIT。 # 詳細 UnityではfbxのSubDeformerの名前をシェイプキーとして使うらしいがBlenderではGeometryの名前をシェイプキーの名前として認識するらしい。 さらにexportするときにSubDeformerの名前を維持せずに書き換えるためUnityでも名前が変わってしまうらしい。 使ってるモデリングソフトによる違いのためかもしれない。 # これの使い方 Blender/2.79/scripts/addons/io_scene_fbx/import_fbx.pyをこのリポジトリにあるimport_fbx.pyで置き換えるだけ。 Blender v2.79、"Import-Export: FBX format" Version 3.7.17でテストした。 置き換える前にバックアップを取ること。

# これは? Blenderのfbxのインポートでシェイプキーの名前がUnity上で認識される名前と同じになるようにしたものです。 vrc.v_silとかがv_silに変わってしまったりするときに使えるかもしれません。 シェイプキーの順番が変わらないやつを基にしているので両方使う必要はないです。 キッシュちゃんとシャーロちゃん用、大分雑に実装しているので問題が出るかもしれないのでバックアップを取って使用することを強く推奨します。 ライセンスはMIT。 # 詳細 UnityではfbxのSubDeformerの名前をシェイプキーとして使うらしいがBlenderではGeometryの名前をシェイプキーの名前として認識するらしい。 さらにexportするときにSubDeformerの名前を維持せずに書き換えるためUnityでも名前が変わってしまうらしい。 使ってるモデリングソフトによる違いのためかもしれない。 # これの使い方 Blender/2.79/scripts/addons/io_scene_fbx/import_fbx.pyをこのリポジトリにあるimport_fbx.pyで置き換えるだけ。 Blender v2.79、"Import-Export: FBX format" Version 3.7.17でテストした。 置き換える前にバックアップを取ること。