■Unity開発メモ用のWiki◎現在扱っていること・Unity全般・MMDからUnityへの変換してインポート・MMDの仕様把握・BlenderでMMDモデルのカスタム

目次


キャラをコイカツからBlenderへ

Blenderの更新によるプラグインの再導入

プラグインを入れる場所→(VRMのプラグインはそのままZIPを入れる)
C:\Program Files\Blender Foundation\Blender *.*\*.*\scripts\addons

・VRM IMPORTER:https://github.com/saturday06/VRM-Addon-for-Blende...
・CATS:https://github.com/absolute-quantum/cats-blender-p...

・アドオンの確認(VRM IMPORTER)


・アドオンの確認(CATS)


・アドオンの確認(KKBP)

KK ブレンダー ポーター パック(KKBP)

GitHub:https://github.com/FlailingFog/KK-Blender-Porter-P...

◎特徴
・更新が続いている
・KKS対応
・FBXとVRMにエクスポート対応している
チュートリアル動画
クロームの拡張機能「YouTube™ デュアル字幕」を使うと一々Youtueの字幕の設定から「日本語」を選ばなくてもいいので便利
1.インポート

・3:38〜BlenderでのKKBPのオプションの説明
・3:49〜ボーンとアーマチュア関連
・動画で出てくる「Rigify」アーマチュアとはBlenderに標準搭載されているリギングシステム
・5:45〜分割関連?
・8:40〜ライト関連?
・9:14〜ブレンドシェイプ

2.調整

・マテリアルやシェーダー関連?

3.エクスポート


4.Blenderでアニメーションの確認

・Blenderのポーズアセットライブラリの使い方
・フォルダ「abdata\chara」に移動し、ファイル「oo_base.unity3d」をツール「SB3UGS」で開く

・Blenderのアドオン「ROCOCO STUDIO」をインストールする
 →アニメーションをリターゲットする事で、アニメーションの使い回しが出来る
コイカツからBlenderまでの流れ
◎前提条件:
  • コイカツの場合はHFパッチv3.16以降、コイカツサンシャインの場合はHFパッチv1.7以降をインストール
 →サイドローダーも必要?
  • Blender3.4(ほぼ最新2023年3月)
  • Blender 用のCATSまたはmmd_toolsプラグイン
 →CATSの方が良いと思う:https://github.com/absolute-quantum/cats-blender-p...


◎導入
KK版の場合フォルダ「net3.5」にあるエクスポーターを使う
KKS版の場合フォルダ「net4.6」にあるエクスポーターを使う

◎使い型

・エクスポートは1分〜ぐらいかかる
・「Variation」は半脱ぎなどの服のバリエーション?
・「Hit Meshes」はヒットボックス?↓のSS


◎出力先
フォルダーは、C:/コイカツのインストール ディレクトリ/Export_PMX にある
フォルダの形式は ######_CharacterName

◎Blenderでのインポート手順
アドオンメニューからBlender用KKBPをインストール
KKBP パネルの [モデルのインポート] ボタンをクリックし、エクスポート フォルダーから .pmx ファイルを選択します。
・インポートは3分〜ぐらい(結構)かかる
・CATSと同じ操作感覚?

Blenderからのエクスポート
・完成したモデルを保存する
・KKBP パネルで必要なエクスポート タイプを選択します。現在、Unity (VRM) 用のターゲット エクスポート タイプと、その他すべての汎用 fbx タイプがあります。
「ターゲットアプリのために準備する」ボタンをクリック
[Bake material templates] ボタンをクリックして、ベイクしたすべての画像を保存するフォルダーを選択します (警告: たくさんあるので、空のフォルダーをお勧めします)。
・4〜5分くらい(結構掛かる)


1.いらないボーンを削除する
2.マテリアルをPNGファイルにベイクする
3.Blenderのアドオン「material combiner」でテクスチャとマテリアルをまとめる
 →アトラスファイルの作成
4.半透明のレイヤーを別レイヤーに設定する
5.髪・体・体用透明レイヤー(顔周り)・服+(金属や半透明(タイツなど))4つにまとめる
アーマチュアとボーンレイヤー
・Blenderのボーンレイヤーの場所

・コイカツのデフォルトのボーンレイヤー

・KKBPのオプションで最低限以外のボーンレイヤーを削除してエクスポートする場合

PmxExport(初代のみ対応→後継;KKBP)

コイカツのローポリメモ

・ローポリ版はオーバーワールドやオーバーワールドをNPCが自由に行動できる世界を走るタイプのモデルです。
・ハイ ポリ モデルとは異なり、becoz に従わなければならないルールは次のとおりです。
・ゲームはオーバーワールドでロー ポリ モデルを自動的に構築します。
・このルール。2. ハイ ポリ モデルが所有するすべてのテクスチャは、たとえそのテクスチャが使用されていない場合でも、
 ロー ポリ モデルに対して同じロー バージョンを持っている必要があります
  (ml、液体、ボディ マスク、ブラ マスクは例外です)。
・poly が正常に機能していれば、メイン モデルから色がコピーされます。
・4. ローポリ バージョンが白い色で表示されている場合は、テクスチャが欠落しているか破損していることを意味します。
・1 つの間違ったテクスチャが原因で、ゲームがロー モデルのすべてのテクスチャをアンロードする原因になります。
・5. 独自のフレームを持つハイヒールや靴に注意してください。オーバーワールドではきれいに見えません.
・6. ローポリ モデルでテストするときは、ゲーム コマンド コンソールを実行する必要があります。これにより、MOD に関連するエラーが通知されます。
・7. 512x512 は、低ポリゴン モデルのテクスチャに設定できる最高解像度です。これより高いと、テクスチャの読み込み中にエラーが発生する可能性があります。
・8. コイカツのコスチューム カテゴリに属する​​パーツはすべてロー ポリ バージョンでなければなりません。
・9. ハイ ポリ内に配置するものはすべて、ロー ポリで同じ低品質バージョンでなければなりません。
 つまり、MB、ダイナミック ボーン、フレーム、すべて (ハーフ ドレス状態のモデルを除く) を意味します。
・10.ハイポリが完全な状態にあることを確認してからローポリの作業を開始し、すべてをやり直す必要はありません オーバーワールドではきれいに見えます。

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Menu

【メニュー編集】

スカイリム関連

スカイリム関連


Menu

【メニュー編集】

スクリプト関連

フリーエリア

管理人/副管理人のみ編集できます