【PC版】 モンスターハンターワールドMOD制作スレ 【Monster Hunter World】

画像所有:Twitter 様
1 :名も無きハンターHR774:2020/04/27(月) 04:42:35.12 ID:m200aGJj.net[1/15]
Steam版モンスターハンターワールドのMOD制作について語るスレです。
ここはMOD制作について話し合うスレなのでMODの情報交換は下記のスレでしてください。
【PC】モンハンワールドmodスレ part19【MHWI】
3 :名も無きハンターHR774:2020/04/27(月) 05:00:25 ID:m200aGJj.net[3/15]
MOD編集に使えるBlender用プラグイン
MOD3 Toolboz


mod3のプロパティーをコピーする機能
ウェイトテスト用のarmatureを作る機能
Boneの名前をBone Function IDに書き換える機能
シームを探してSplitする機能
不要ななウェイトとレイヤーを整理する機能
4 :名も無きハンターHR774:2020/04/27(月) 05:03:44 ID:m200aGJj.net[4/15]
基本的なMOD編集の流れ

MHWNoChunk でゲームデータを解凍し、mod3、tex、mrl3,ctc,cclなどを取り出す

mod3はメッシュデータが入っている
texはテクスチャ、mrl3はマテリアルとテクスチャー、ctcはジグル、cclはコリジョン

mod3をMod3-MHW-Importerでblender 2.79に読み込む

mod3をインポートするとボーンの情報が書き込まれたemptyファイルとメッシュファイルが読み込まれる
MHW固有のデータはこのボーン情報が書き込まれたemptyファイルとプロパティー→シーンあるCustom Propertiesと各メッシュのオブジェクトデータにあるCustom Propertiesに書き込まれている
各メッシュのCustom Propertiesにはそのメッシュに割当てられているマテリアル情報が書き込まれているので重要
mod3内のCustom Propertiesに書かれたマテリアル情報とmrl3内に書かれたマテリアルとテクスチャー情報を参照してテクスチャやマテリアルがゲームに読み込まれる仕組み

テクスチャーであるtexファイルはdds形式に変換してPhotoshopやGIMPで編集する

マテリアルやテクスチャーの情報が入ったmrl3ファイルの編集にはMHW MRL3/Material GUI Editorを使う
mrl3を編集すれば別装備に使われているマテリアルやテクスチャーをひとまとめにしたりすることもできる
6 :名も無きハンターHR774:2020/04/27(月) 05:04:34 ID:m200aGJj.net[6/15]
それと複数のメッシュを組み合わせる場合はジグル骨とctcとcclもひとまとめにしないといけない

mod3ファイルをインポートしたあとにそのプロジェクトファイルに
このプラグインを使ってCTCファイルを読み込むと CtcHeaderを親としたCTCノードが読み込まれるけど
一つの装備部位につきCtcHeaderは一つまでしかもたせられないので
複数のCTCファイルを読み込んだら、どれか一つのCtcHeaderを親としてCtcChain以下のノードを子供にしてまとめる必要がある
まとめたあとはそのままCTCをエクスポートすればいい
ただCTCファイルをインポートしたときにCTCノードの位置がおかしな場所にくる場合があるので
そのときはCTCノードをそのノードに対応したジグル骨の位置に頂点スナップとかを使って動かしてやる必要がある

それと当然ジグル骨もひとまとめにする必要があるけど
ジグル骨も骨の親子構造を壊さないようにひとまとめにしてそのあと普通にmod3としてエクスポートすればOK
あとジグル骨が使ってるBoneFunctionIDが重複するとフィジックスがうまく動かないのでかぶってる場合はリネームが必要
ジグル骨のBoneFunctionIDは150から200までの数字で重複が出ないように指定すればOK
7 :名も無きハンターHR774:2020/04/27(月) 05:04:46 ID:m200aGJj.net[7/15]
ウェイトの話
Custom PropertiesでIASkin4wt1UVとか IASkin8wt1UVみたいな項目があるけど
この4wtと8wtってのが一つの頂点につきいくつの頂点グループにウェイトをもたせるかの設定になってて
前者が4つの頂点グループ、後者が8って設定になってるがウェイト編集してるうちにウェイトが増えていってしまうことがある
その状態でゲームにもってくとメッシュが変な変形をすることがあるからmod3に書き出す前に

MHW Modding - Physics Transfer


0 = 100% transparent

Ditherless Transparency
(thanks to NackDN)
Tested in material b3f9350a:44f2f535 (the general weapon material)
Set unknown 2 to "0," unknown 3 to "112," and unknown 4 to "1," as well as the Surface Direction to 1101 to achieve ditherless transparency

IntelのDDSプラグインで読み込んだ結果がこれ
NVIDIAのDDSプラグインを使ってるならそれが問題かもしれない
26 :名も無きハンターHR774:2020/04/28(火) 00:40:17.10 ID:C6E8EmHH.net
>>23
A better MHW Texture Converterで正常に変換できてるんですね。blenderインポーターで変換したものはその色です。
A better MHW Texture Converterってexeファイル一つだから設定を変えることとかできないですよね?
解凍してそのままの状態で使ってるんですが何が違うんだろう…
ちなみにNvidia texture toolはDescで名前が挙がっていたから書いただけでどういうものかもよくわかっていないし使ったこともありません。
DDSの編集は外部ツールなしでBC7に圧縮できるpant.netでやってます。
28 :名も無きハンターHR774:2020/04/28(火) 02:21:51 ID:f8sDMCsP.net[1/2]
>>26
converterは細かい設定変更はできないね
DDSのプラグインあたりに問題があるような気がする
GIMPだったら読めるかも

>>27
そのボーンは何してるのかがいまいちわからないな
Uber本人にきいたらわかるかもしれない

ディザなし透明は片面表示になっちゃうから
それをやるならメッシュ自体を両面つくらないとだめだって話を聞いたよ
44 :名も無きハンターHR774:2020/04/28(火) 23:45:29.07 ID:qH4OYxja.net[3/3]
解決してよかったです
装備リネームはNameryってツールで下位ディレクトリを表示させるとすごく楽なのでおすすめ
(前にブログで紹介したやつより昔から使ってたNameryの方が楽だった…)
>>28
スルーしちゃいましたが情報ありがとうございます!
ディザなしにすると片面表示になる意味は全く分かりませんが…またカプコンの超技術のシワ寄せなのか
装備変更画面で問題ないのはそもそもレンダリング方法が違うんですかね(顔も綺麗だし)
39 :名も無きハンターHR774:2020/04/28(火) 15:58:20 ID:z/kqSJ6Y.net[2/2]
>>26

(Tキーで開閉するツールシェルフが出てない場合があるので注意)
やっても悪影響ないし動画に入れとけばよかった…
これでやはり直らない場合はテンプレにあるネガティブウェイトのやつですかね
そういえばsplitで読み込んだ時ってBoneFunctionスクリプトが使えなくなりますけど、
その装備に別装備をコピペする時はウェイトをまとめてからならBoneFunction使えるんですかね?
>>61
ま、マブダチやんけ~(ありがとうございます)
回転軸を制御…そんな複雑な構造にするメリットはちゃんとあるんですよねカプコンさん…
64 :名も無きハンターHR774:2020/04/30(木) 18:57:44.28 ID:ghojj72k.net
MMDのデータ拾ってきて読み込んだら思ってたより小さくて首と胴体分離しても猫にすら使えそうになかったんだが
65 :名も無きハンターHR774:2020/04/30(木) 19:11:32.52 ID:QWcacdVo.net[4/5]
>>64
インポーターで読み込まれるモンハンのデータのスケールがでかすぎるんだわ
外部データを使うならモンハンのスケール合わせる必要があるな
67 :名も無きハンターHR774:2020/04/30(Thu) 19:27:24 ID:k/bSdlfh.net
出来るかどうかじゃねえよやるんだよ
色々やってもどうにもならなかったら経緯書いて聞けばok
68 :名も無きハンターHR774:2020/04/30(Thu) 20:08:55 ID:PBVYU4pe.net
俺がルールというなら荒らすよ
71 :名も無きハンターHR774:2020/04/30(木) 23:49:36.19 ID:QWcacdVo.net[5/5]
>>68
俺一人でルールは決めないよ
ルールが必要なら話し合って決める
>>69
Uberが言うにはポジションとスケールしかいじってないらしい
骨を縦方向にスケーリングして骨に張り付いてるメッシュを伸ばしたり短くしてるんだろうな
俺はやったことないしデフォルトの体型で満足してるけど色々やれそうだな
前に腰骨を90度折り曲げたまま書き出ししたことがあるが背骨が曲がってる老人みたいな態勢になってゲーム上にデータが読み込まれた
その状態でも武器はあつかえたな 当たり判定とかどうなってんのかはわからなかったけど

Splitでウェイトを読み込んでもボーンをひとまとめにすれば動くと思う
もとのスクリプトはそこまで複雑な判定もうけてる感じがしない
Splitであのスクリプトが動かなくなる原因は骨の名前と頂点グループの名前が噛み合わなくなるからだろうね
>>8のように
頂点グループBone,029が
Bone.(029,0/0)
Bone.(029,0/1)
Bone.(029,0/3)
という
3つの頂点グループに分割されても
そのファイルに存在する骨の名前はBone,029のままだからスクリプトが動かなくなる
それと別装備同士をまとめるならまとめるまえにそれぞれのファイルで頂点グループをBoneFunctionIDにリネームしてから別装備のファイルにペーストしないとだめだからね
装備ごとに骨の数が違うからリネーム前に無理やりまとめるとおかしなことになる
例えばBoneFunctionIDが1の腰骨はある装備では骨の数によってBone.001という名前を持って読み込まれるし
別の装備ではBone.002としてインポートされる 腰骨がBone.002という名前になってるmod3のメッシュでは当然腰骨のウェイト情報が入ってる頂点グループの名前もBone.002のままだしそのメッシュを
腰骨の名前がBone.001になってるファイルにペーストしてからスクリプトを使ってBoneFunctionIDにリネームしてしまうと頂点グループBone.002は腰骨のBoneFunctionIDにリネームされない
73 :名も無きハンターHR774:2020/05/01(金) 07:40:51 ID:uQhiwFP+.net
なんかMOD3インポーターでエクスポートすると キャラが壊れて見える。
 インポートは綺麗に見えるし、変更もできる。 何も変更せずにそのままエクスポートで戻しても崩れてる。
どのMOD使っても同じ症状で、エクスポートすると右上にエラー表示でてる。

分割スラッシュ表記ってやつ?使わないとだめなのかな。

8のコメントで「Weight FormatをSplit-Skash Notationに設定してメッシュをインポートする」とあるが
どこを触ればこの表示になるの? ウェイトの設定がどこでできるのか?
75 :名も無きハンターHR774:2020/05/01(金) 13:14:35.02 ID:ODqou8Yf.net
>>73
ウェイトの設定はウェイトペイントってやつでできるよ。
なんてエラーがでてるのかわからないとアドバイスしにくいな…
80 :名も無きハンターHR774:2020/05/02(土) 17:44:28.14 ID:KVhF5k2o.net[2/2]
>>73
mod3をインポートするときに左下にインポートの設定があるよ
>>78
アウトライナーで体のメッシュを選択してウェイトをコピーしたいメッシュをShift選択
ウェイトペイントモードに切り替えてウェイトツールのウェイトを転送を実行すればできる
転送のオプションはNearest Face Interpolatedが大抵うまくいく 日本語でなんていうのかわからん
体に張り付いてるような装備とかのウェイトコピーは手塗りでウェイトのせるよりこの方法のほうがうまくいく
81 :名も無きハンターHR774:2020/05/03(日) 08:27:02 ID:xhmdf5pW.net
>>80
左下に設定ありました 設定変更したら
成功した ありがとう!!!
74 :名も無きハンターHR774:2020/05/01(金) 09:55:16 ID:VicsO4lE.net
乙った時の猫タクシーを棺桶ダンスにしたい
76 :名も無きハンターHR774:2020/05/02(土) 00:28:53.94 ID:+1dBMFR7.net
やっぱウェイト関係はめんどくさいからなぁ
BODY上下でお気に入りの体型一個作ったら
他の防具にコピペして(頂点とウェイトデータのみ)移して使いまわすのがやっぱ楽だよ
それしか楽な方法しらん
78 :名も無きハンターHR774:2020/05/02(土) 15:13:08.63 ID:/nGk3AaP.net
>>76
頂点とウェイトデータのみコピーって
具体的にどうやるの?
77 :名も無きハンターHR774:2020/05/02(土) 02:57:15.35 ID:jQ60Vb01.net
モデルの要らない部分のちょっとした削除とかは出来るけど改変となると大変そうだなぁ
82 :名も無きハンターHR774:2020/05/03(日) 21:56:48.82 ID:jcsy9XkC.net
ハイポリの胴装備をBoneFunctionでリネームすると何故かゲーム内で胸のウェイトがおかしくなるんですが原因は何でしょうか?
blenderでは特に問題無いように見えるんですが…
91 :名も無きハンターHR774:2020/05/05(火) 00:26:40 ID:5WNL4HF3.net[1/4]
>>90
こんな構成なんですがどのアドオン使ってます?
92 :名も無きハンターHR774:2020/05/05(火) 01:11:57 ID:2X3KDUta.net[1/4]
>>91
Mod3-MHW-Importer
https://github.com/AsteriskAmpersand/Mod3-MHW-Importer上記は管理外のサイトへのアクセスとなります。

たぶん使ってるインポーターが違う
93 :名も無きハンターHR774:2020/05/05(火) 01:46:00 ID:5WNL4HF3.net[2/4]
>>92
このインポーターを使ってますが駄目でした
以前、旧版を使ってた時は正常にエクスポートできてたんんで多分最新版の不具合だと思うんですが
旧版ってもう落とせないんですかね?
95 :名も無きハンターHR774:2020/05/05(火) 19:18:16 ID:2X3KDUta.net[2/4]
>>93
最新版のMOD3インポーター使ってるけど問題ないよ
旧版はもうないと思う

Frameっていうemptyノードが入ってるけどこれがおかしいから
CTCのインポートで失敗してると思うわ
98 :名も無きハンターHR774:2020/05/05(火) 19:33:54 ID:5WNL4HF3.net[3/4]
>>95
最新版のctcアドオンはどうですか?
94 :名も無きハンターHR774:2020/05/05(火) 14:47:10 ID:mUzB5b/R.net
>>90
その転送っていうのが わかりにくくて・・
 ハイポリのウェイトで転送をクリック  その先がわからない
一旦閉じて ハイポリを使いたいMODの胴をまたブレンダーで選ぶのか
選んでもどうやって貼り付ける???
 うーーん わかんねーーー   転送したい先の選び方がわかんねーー
96 :名も無きハンターHR774:2020/05/05(火) 19:19:35 ID:2X3KDUta.net[3/4]
>>94
Blenderは複数起動できるから
モンハンのデータを読み込んだものを複数開いて
片方からコピーしてペーストみたいなこともできるからそれでいける
100 :名も無きハンターHR774:2020/05/06(水) 12:02:51.56 ID:Psx0mxW+.net
>>96
2画面ひらいてやってみたけど コピー ペーストってどうやるの?
ブレンダー初心者だから お手上げ 
 コピー、ペーストってどこをどう触るのか、もうすこし詳しく教えてください 
102 :名も無きハンターHR774:2020/05/06(水) 20:06:58.72 ID:SM4nT8Zk.net
>>100
オブジェクトモードでメッシュ選んでCtrl+c
そのまま別ウィンドウアクティブにしてCtrl+v
104 :名も無きハンターHR774:2020/05/07(Thu) 07:48:15 ID:mAIyMvcL.net[1/3]
>>102
できました!こういう回答を待ってました!
有難うございます  神!!!
105 :名も無きハンターHR774:2020/05/07(Thu) 09:34:57 ID:mAIyMvcL.net[2/3]
>>102
ブレンダー上ではコピー ペーストできました
 ただ、ハイポリをペーストされたMODをエクスポートして
ゲーム画面を見ると 胴体の服はバニラのままで 体(BODY)がグレーのチェックみたいな色で
爆発したみたいになってます

 最初のインポートは ウェイト設定を標準からSPLIT SLASHにしてます

最後のエクスポートしたとき 左下に以下のEXPORT HIDDEN MESHESに以下のようなエラーが表示されています

 ・PROPERTY ER 警告
 ・BLOCKTYPE   エラー
 ・LOOPS ERRO  無視
 ・UV ERROR   エラー
 ・COLOUR ERRO 無視
 ・WEIGHTING   警告
 ・WEIGHT CO   警告 

 オブジェクトでハイポリBODYを選択し それを別BODYに貼り付けただけじゃ
ダメなんですかね??
107 :名も無きハンターHR774:2020/05/07(Thu) 19:15:33 ID:loZ2f0Xt.net[1/2]
>>105
>>8の方法でウェイトの整理ができてない
赤い不要なウェイトがあるなら消すなりしないとだめだよ

チェッカー模様のテクスチャーがはられてる状態なんだろうがmrl3の編集ができていない
106 :名も無きハンターHR774:2020/05/07(Thu) 09:45:52 ID:mAIyMvcL.net[3/3]
>>102
今 通常のMOD変更を試しにしてみましたが、
このエラーが同様に出ていても ゲーム画面上も
問題なく 変更されていました

 そうするとBODYのコピー ペーストのやり方が
何か間違ってるんでしょうかね?
88 :名も無きハンターHR774:2020/05/04(月) 22:05:08.96 ID:KXE5k9eJ.net
種や猟虫強化で胴体の色が変色するのはどうやったら止められるんでしょうか
89 :名も無きハンターHR774:2020/05/04(月) 23:11:48.87 ID:at+DGquN.net[2/2]
ctcをエクスポートしたらCtcChainのパラメーターが全部一番上のもので書き出されるんですけどおま環ですかね?
97 :名も無きハンターHR774:2020/05/05(火) 19:33:52 ID:2X3KDUta.net[4/4]
ctcインポーターが2日前に更新されてるみたいだけどたしかにこのバージョン使うとインポート・エクスポート両方ともおかしくなるね
作者に報告しとくわ
99 :名も無きハンターHR774:2020/05/05(火) 19:34:52 ID:5WNL4HF3.net[4/4]
おお、助かります
101 :名も無きハンターHR774:2020/05/06(水) 16:47:44 ID:IVrsFrh0.net[1/2]
当職も教えて欲しいナリ
103 :名も無きハンターHR774:2020/05/06(水) 21:38:46.65 ID:IVrsFrh0.net[2/2]
        M.ハ从人ノヽ
      イリ       ノリ,,      Ctrl + C ?
      メ _,,,,,,,,,,,,,,,,,,,_ .K       え?何これ?やばすぎじゃん
     メ i        7 .K      こんな簡単な操作でコピーできるって?
     ヨ .y -一  ー-      r! .!. ィtァ   tァx .!.\      もうこれからはURL手打ちしなくていいな
.     !,Y         f .!       これ知ってる奴なんて他にいないな。確定だわ。
.      ]   、.`ー' .,  .├'       今まではなんjの奴らが当職をバカにしてたけど、これ知ってる奴なんていないだろ
.             /ゝ,      ,ノ ヽ,      ごめんなwネットのことを何も知らないお前らと違って、おれは「Ctrl + C」を手土産にネットの頂点を目指すから
    //.  i`゙'''''''''"´ /   |\,__,,,,,,
  ⌒  /   ',     /.   |     ヽ

スウィフト速報 編集部

本日はスウィフト速報にようこそおいでくださいました!主にゲームやアプリをまとめています。心ゆくまでゆっくりしていってください。気に入ってくれたらシェアお願いします。

シェアする