2018/08/02

今日のご飯

  • 朝: 水
  • 昼: 水
  • 夜: 22時
    • カップ焼きそば

CM3D2のmodを作った

maxを変換してBlenderでobjをいじる作業の流れ

モデルには.obj.fbxが含まれていたが、それらにはテクスチャが含まれていなかったため.maxから.objないし.fbxに変換することにした。

結果的にこれはうまく行っていない。

インストールしておくもの

  • 3ds Max 体験版30日 学生なら3年無料
  • V-Ray for 3ds Max
    • 今回買ったモデルに使われていたMaxで使えるレンダラの一つ。30日間体験版あり。
  1. 3ds Maxで.maxを開く。
  2. レンダリングマテリアルエディタスレートマテリアルエディタから使われているマテリアルを確認する。
    • シーンマテリアル
      1. VRayMtl
      2. VRayBlendMtl
      3. Multi/Sub-Object
        が使われていた。VRayMtlはテクスチャで、VRayBlendMtlは透過のあるテクスチャっぽい。
  3. とりあえずMulti/Sub-Objectを分解する。
    • Multi/Sub-Objectはオブジェクトに対して一括でマテリアルを貼るものらしい。
    • 今回のモデルではタイヤの側面と設置する部分を指定するために使われていた。
    • つまり側面と接地面に分けてあげれば単体のテクスチャになりそう。
    • 上が設置する部分、下が側面を指定している。
    1. タイヤを選択し、右クリック変換:編集可能ポリゴンに変換
    • 変換
    1. 編集可能ポリゴンになり選択ツールでポリゴンを指定してドラッグすると選択できるようになった。
    • 選択
    1. 側面を一気に選択する。選択角度にチェックを入れて数字を適当に10にした。これがどういう意味なのかはわからないが、いい感じに選択できるようになる。
    • 一気に選択
    1. 選択できた。分離するためジオメトリを編集のデタッチを押す。
    • デタッチ
    1. 分離できた。
    • 分離できた
    1. これをMulti/Sub-Objectが使われている箇所分繰り返す。タイヤの左右前後で4回。
  4. Multi/Sub-Objectを分解してVRayMtlに出来た。次はこれらをStandardに変換する。
  5. スクリプトのインストールは解凍して出てきたScriptsuiフォルダをC:\Program Files\Autodesk\3ds Max 2017に入れる。
  6. スクリプトの起動はスクリプトスクリプトの起動からファイルを選んで起動できる。
  7. Material ConverterですべてをVRayに変換する。
    1. スクリプトスクリプトの起動conversor_v1.24.mse
    • Material Converter UI
    1. to materials of type…にVrayを指定してConvert。終わり。
    • 変換後。すべてがVRayMtlに変換された。傷のテクスチャなどブレンド情報は失わる?マテリアルエディタ上では残っているがプレビューでは見えない。
      8 MultyConvertorでVRayMtlStandardに変換する。
    1. スクリプトスクリプトの起動\VGScriptsMultyConverter.mse
    • 設定
      • Convert to: Game
      • ☑Edit links
      • ☑Hide unuse
      • Render type: VRay from VRayMtl
      • Render type: Game to Standardmaterial
    • 設定
    1. 左上のConvert to:で開始。
    • 変換後。すべてがStandardに変換された。プレビューではテクスチャが表示されなくなる なぜ?
  8. これでobjfbxで出力することができるようになる。左上のメニュー書き出し書き出し 形式を選ぶ。
  9. Blenderではfbxを扱えるため出力してみるがBlenderでインポートしようとするとエラーが出るので使えない。
    • おファックですわ
  10. この後も!!!いろいろやったんですが!!!なんか全部うまくいかなかったです!!!!!
    • きもち 出典: http://momoirocode.web.fc2.com/ ばっくやーど数こま 176話

結局ブレンドテクスチャをうまく出力することができなかったので手で色塗ったりしました。ここらへん寝てたので覚えてません。

多分Blenderでダウンロードしたobj読み込んでてきとうにテクスチャ貼ったほうが早くてキレイだったと思います。終わり閉廷。