blenderシェイプキー共有プラグイン
- 0 JPY
★主にUnityで利用する場合別の方が作ったUnity内で操作が完結するツールの方がオススメかも知れません! → https://migero.booth.pm/items/4947902 blenderで作ったデータの相対シェイプキーをエクスポート・インポートできます。 ※ものすごく雑にリリースしてて説明全く書いてないので、わかんなかったら作者に聞いて下さい。 サンプル用にシンシアちゃん https://booth.pm/ja/items/1627213 と巫(かんなぎ) https://booth.pm/ja/items/1833860 の体型改変データもあります。(両アバター配布元には無関係に作成したデータです。)(これも結構雑なので、特にシンシアちゃん改変は体が服と干渉したりするやつです。)
想定ユースケース
アバターモデルに体型変更等(胸を盛るとか)をした場合、それを同一モデルを所持する人に共有できます。 ■改変をする側 1. 体型変更をシェイプキー上で行う 2. 本プラグイン(blender-shapekey-exporter.py)をblenderにインストール 3. プラグインでシェイプキーをエクスポート 4. 同梱のシェイプキー共有データ編集ツールで共有する必要の無いシェイプキーデータを削除 ■改変をもらう側 1. 本プラグイン(blender-shapekey-exporter.py)をblenderにインストール 2. プラグインでシェイプキーをインポート(このときシェイプキー共有データにあるシェイプキーは全て上書きされます)
注意点(必ず読んでください!)
ベースのメッシュとシェイプキー改変メッシュとの頂点の相対位置をエクスポートします。元のメッシュがないと改変を復元できないため、メッシュ構成が少しでも違うとバグります。このため「同じアバター」でもバージョン違いなどでオブジェクトのメッシュが異なると利用できません. 同じアバターの同じバージョンを使ってください。 ただし相対位置が実質絶対位置になるようなシェイプキー(メッシュ全体を1点に縮小する等)を作る等すると元データを復元できる可能性もあるので、よく分からない場合はデータの共有を同一アバター保持者間のみで行うことを強くおすすめします。
ライセンス・その他
Zlibライセンスです。 オープンソースです。 https://github.com/Narazaka/blender-shapekey-exporter blenderでUIを実装する気が起きなかったので昔作った外部ツールを使うアレな感じです。誰かblenderプラグインの人プルリク下さいor開発引き継いで(ぉ