マテリアル


マテリアルをGTAV用に設定しておかないと、
ゲームで読み込んだ瞬間にフリーズしてしまいます。
元キャラのマテリアルをコピーしてきて、テクスチャを目標キャラの物に差し替えていきましょう。


マテリアルの上書き

Material Browserを開きます。

head_diff_000_a_whiなどが元キャラのマテリアルです。
Adaptというのが大事で、これがped_で始まるものになっていないとゲームで読み込んだ時にフリーズします。

試しにまずはheadのマテリアルをコピーしてみましょう。
headのメッシュを階層ビューにてAlt+左クリックで選択します。
するとマテリアルブラウザのScene Selectionに霊夢のheadのマテリアルが出てきます。

このマテリアルを、元キャラのheadマテリアルで上書きしましょう。
head_diff_000_a_whi(マテリアル名は元キャラによって微妙に違ったりします)をドラッグし、
目標キャラのマテリアル名にドロップします。
ちなみにheadのマテリアルは2つありますが、Adaptがped_defaultではない方を選んで下さい。
ped_defaultは未使用のマテリアルです。


上書きされました。当然、テクスチャが元キャラの物なので見た目は滅茶苦茶です。

Adaptはpedに変えておきましょう。
マテリアルを選択したまま右上の地球儀みたいなアイコンを開き、
GTAV -> Ped -> pedを選びます。

GTAVのAdaptは色んなバリエーションがあるのですが
物によってはZM3からエクスポートすると透明になって表示されない物もあるので、
pedにしておけば安牌です。

テクスチャ差し替え

さっき上書きしたマテリアルをクリックし、Material Propertiesを開きましょう。

変更するのはDiffuse, Normal, Specularの3種類です。

Detail Map

Detail Mapとは色の付いているテクスチャです。
マテリアプロパティのDETAILから、Texture Mapのボタンを押します。

するとTexture Browserが開きます。Replaceを押して置換しましょう。

目標キャラのテクスチャを選択します。
基本的にpngを使っています。bmpでも大丈夫だったと思います。

Detailテクスチャが正しく貼られ、目標キャラの顔になりました。

Bump Map

Bump Mapとは法線マップのことで、雑に言うと凸凹を表現するためのテクスチャです。

薄い青色がフラットな状態で、X,Y,Z方向の傾きがR,G,Bの色で表現されています。
顔の小じわや、服のしわを表現するために使われます。

今回の霊夢のように法線マップを用意していない場合は、
このような全面フラットの法線マップを用意しましょう。

マテリアルプロパティにて、DETAILの下のBUMPMAPからテクスチャを変更します。



Spec Map

Specular Mapはざっくり言うとテカり具合のテクスチャです。
例えばこれはteef(口内)のspecテクスチャですが、
歯の部分は光を反射して歯茎の部分はあまり反射しないといったマッピングになっています。

キャラが海に入って濡れたりすると顕著に表れます。
これも今回のようなアニメキャラでは用意していませんし、
アニメキャラにリアルな光沢が出るのもダッチワイフっぽくて不気味なので
このような真っ黒のspecマップを使いましょう。

マテリアルプロパティの、MASKの下のSPEC MAPからテクスチャを選択します。

Detail, Bump, Spec3種を差し替えたら完了です。
体の他のパーツも同じ要領でやっていきましょう。

  • 初めまして、コメント失礼致します。 元のモデルはパーツごとにテクスチャが割り振られているように見えますが、 作ったモデル側のテクスチャは一枚にまとめておいたほうが良いのでしょうか? -- 名無しさん (2017-08-16 01:00:33)
  • どちらでも大丈夫だと思います。最終的には体のパーツごとにテクスチャを置換していくので、一つのテクスチャにまとめていた場合はそれを全てのパーツに当てはめればいいですし、顔、髪、胴とテクスチャを分けて作ったのであればそれぞれhead, hair, upprのテクスチャと置換していけばいいと思います。 -- 管理人 (2017-08-19 02:45:36)
  • ただし元キャラより細かくテクスチャを分けるのはやめた方がいいです(例:ジャケットとTシャツが違うテクスチャ)。一つのyddに対し同時に二つ以上のDiffuseテクスチャを割り当てる事はできません。 -- 管理人 (2017-08-19 02:51:17)
  • 丁寧なご回答ありがとうございます、参考にさせて頂きます。 -- 名無しさん (2017-08-19 08:34:24)
  • とても分かりやすい記事でいつも参考にさせていただいています。質問なのですが、ストーリーモードキャラクターなどyddの中にバンプマップやスペックマップが入っているものはどのようにエクスポートすればいいのでしょうか? -- 名無し (2019-06-05 17:44:10)
名前:
コメント:

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2019年06月05日 17:44