【無料】kmjCharacterModelChecker【Maya】
- Digital0 JPY

Mayaでキャラクターモデルを作る際 ・細かい仕様を目視で確認してられない ・エラーではないけどデータが汚いと姑にいびられる ・納品時に最終確認したい という時に使用するMaya用チェックツールです。 ゲーム開発のキャラクターモデル用と思っていただければ合点が行くかと思います。 ※あくまで個別の仕様漏れ発見用なのでClean upやOptimize scene sizeで見つかるものは入れていません。
主なチェック項目
・カラーセット数 指定した数以外の頂点カラーセット数を持ったメッシュをリストアップします ・UVセット数 指定した数以外のUVセット数を持ったメッシュをリストアップします ・MAXインフルエンス 指定した数以上のインフルエンスを持った頂点を検出します。ついでにバインドされていないメッシュも見つけます ・不要なヒストリー Skincluster以外のヒストリを持っているかチェックします。ヒストリーの整理にはこちらがおすすめ ・フリーズされていないメッシュ 移動、回転、スケール、ピボット位置に数値の入ったメッシュをリストアップします ・回転、スケールの入ったジョイント 回転、スケールに数値の入ったジョイントをリストアップします ・同名ノード 重複した名前のノードが無いかチェックします
注意事項
カラーセットエディター上で表示されないカラーセットも検出されます。 これは"Color Set Sharing"の設定を"Per Instance Shared"や"Per Instance Unshared"にすると発生します。
実行方法
kmjCharacterModelChecker.pyファイルをスクリプトフォルダにコピーして、スクリプトエディターに下記を入力して実行します。 import kmjCharacterModelChecker kmjCharacterModelChecker.main()
バージョン履歴
[2020-05-06]公開
利用規約
https://seesaawiki.jp/realtime3dcg/d/%c5%f6%a5%b5%a5%a4%a5%c8%a4%ce%a5%b9%a5%af%a5%ea%a5%d7%a5%c8%a4%cb%a4%c4%a4%a4%a4%c6