背景
RGB 画像の特定の channel を入れ替えたい.
glTF で metallicGlossness texture を作りたい. B channel に metalness, G channel に glossiness を指定する必要がある.
ImageMagick
-channel
, -combine
あたりを使う.
元データが grayscale の場合
$ convert metalness.png glossiness.png -background black -channel GB -combine metallicRoughness.png
として, G に metalness.png, B に glosiness.png の RGBA 画像が生成できる.
TODO
-
RGB(A) 画像の G channel を A に差し替えなど.
-channel-fx
を使うといけるか?