LoginSignup
0
0

More than 5 years have passed since last update.

複数のマテリアルテクスチャを結合して一つのファイルにする。

Last updated at Posted at 2018-06-08

ドキュメントの背景

gametextures.comでダウンロードしたテクスチャを一つのファイルに結合したかったので、とりあえずやったことを書く。
これを書いてる人はゲーム開発の経験も、画像処理ツールの開発経験もないので、間違ってたらご指摘お願いします。

GIMPを使って結合する。

  1. GIMPを起動する
  2. 結合したいグレースケールのTGAファイルをすべてGIMPに読み込ませる。
  3. メニューの「色」→「色要素」→「チャンネル合成」
  4. 下記のダイアログが出る。
    image.png

  5. 4チャンネル使いたい場合は、色モデルを「RGBA」に変更する。

  6. 私の場合は、赤=Roughness、緑=Metalic、青=Ambient occlusion、アルファ=Height
    image.png

  7. もし空のデータがないが、テクスチャ内にデータとして存在させたい場合は下記のように、対象のチャンネルをマスク値にして値を「0」とかの設定しておきたい値にするとよいかも。
    image.png

  8. 「OK」をクリックしてダイアログを閉じると、結合された画像がGIMPのウィンドウに表示される。

  9. メニューの「ファイル」→「名前を付けてエクスポート」を選択する。

  10. 名前の欄にファイル名に、「_r_m_ao_h」とかつけておくとわかりやすい。エクスポートを押す。
    image.png

  11. こんな画面が出るがよく分からないので、今度調べる。RLE圧縮ってなんだろうね。
    image.png
    追記:RLE圧縮は、こんなのらしい。データは劣化しなさそうですね。
    https://ja.wikipedia.org/wiki/%E9%80%A3%E9%95%B7%E5%9C%A7%E7%B8%AE

コマンドラインで結合する。

調査中
ImageMagikを使えばできるんですかね??

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0