Blender2PmxeをBlender2.80系に対応させるよ
PMX形式のファイルのインポート・エクスポートを行うBlenderアドオンです。
KAGAYAS氏の改変Blender2Pmxe(配布ミラー)を、Blenderの2.80向けに改変したものです。
https://blender2pmxem.netlify.app/
改変元のライセンスに従います。
それ以外の完全に新規に作成したファイルは CC0 です。
とりあえず動いているっぽい。
Blender 2.79以前 + Blender2Pmxe の.blendファイルとXMLファイルをそのままでは正常にエクスポートできません。仕様の変更点を元にモデルの修正を行ってください。
XMLファイルはインポートもしくは「XMLファイル作成」機能で作り直すことを推奨します。
- インポート・エクスポート
- PMX形式の材質の設定は、BlenderのマテリアルのプリンシプルBSDFノードと対応させています
- 拡散色 → ベースカラー
- テクスチャファイル → ベースカラーの画像テクスチャノードのファイル
- 材質色、スフィアマップ設定は、モデル情報のXMLに保存・取得するようにしました
- 状態検証を行い、処理できない場合にエラーになるようにしました
- PMX形式の材質の設定は、BlenderのマテリアルのプリンシプルBSDFノードと対応させています
- ツールのUI
- ツールシェルフからサイドバーに移動しました
- 以下を削除しました
- 輪郭線機能
- Mat to tex
- 「陰影なし」チェックボックス
- 「裏面を非表示」チェックボックス
- XML
- ボーンの並び順をXMLの順番でエクスポートするようにしました
- constraints要素のbody_Aとbody_Bを剛体名に変更しました
- 材質モーフ・ボーンモーフ・グループモーフをXMLに保存するようにしました