2002/01/10(木) [n年前の日記]
#2 [cg_tools] αチャンネル関連
Shadeでずっと作業。
透明部分を含むレンダリング画像を元に、Photoshop上で合成できないかどうか試してたんですが。
一枚のレンダリング画像からなんとかしようとしても、ダメみたい。
今回、環境マッピングを使ってるあたりがどうにも…
Shadeで環境マッピングを使うためには、
・背景ウインドウの上半球・下半球に、マッピングしたいピクチャー画像を指定。背景=ピクチャー画像になる。
・図形ウインドウ上でスペースキーを押しながら右クリック。「Use Environment Map」をチェック。
・レンダリング時の指定で、「背景を反映」をチェック。
…とするわけなんですが。
「背景を反映」にチェックを入れると、透明度を持つはずの部分に背景が表示されてしまうのですね。
透明部分が本来持つはずのピクセルと、背景のピクセルが、加算された状態でレンダリングされるので…
これでは、そこから透明部分の本来のピクセル値を取り出そうとしても無理。
背景としっかり混ざっちゃってるから。
解決方法は…うーん。
透明にならない部分と、透明になる部分を、別々にレンダリングして…ぐらいしか手が思いつかないなぁ。
背景だけをレンダリングして、その背景画像のピクセル値を引いてみるとかはどうだろう…
ダメだろうな。飽和してしまった(白になった)部分からは、正常な値を取り出せないし。
環境マッピングを使わなければ、背景を真っ黒(or 真っ白)にできるから、透明部分のみ取り出すのも難しくないのだろうけど。
どっちにしても複数回レンダリングしなきゃダメか…
てことでPhotoshopでの合成は諦めモード。
主役となるモデルの後ろに、背景モデルを直接追加する作業に入りました。
が、今度はレンダリングに時間がかかりすぎ。
背景モデルも透明度マッピングをバンバン使ってるので仕方ないのですが。
これじゃとても、レイトレーシングではレンダリングできそうにない…
寝てる間にレンダリングをさせて、起きたら出来てる事をキボーン…
…てわけにもいかないか。下手したらレンダリングだけで数日かかるかも(爆)
透明部分をShadeに描写させるのは諦めて、やっぱりPhotoshopで2D的に付け加えようか…
むーん、どうしよう…
透明部分を含むレンダリング画像を元に、Photoshop上で合成できないかどうか試してたんですが。
一枚のレンダリング画像からなんとかしようとしても、ダメみたい。
今回、環境マッピングを使ってるあたりがどうにも…
Shadeで環境マッピングを使うためには、
・背景ウインドウの上半球・下半球に、マッピングしたいピクチャー画像を指定。背景=ピクチャー画像になる。
・図形ウインドウ上でスペースキーを押しながら右クリック。「Use Environment Map」をチェック。
・レンダリング時の指定で、「背景を反映」をチェック。
…とするわけなんですが。
「背景を反映」にチェックを入れると、透明度を持つはずの部分に背景が表示されてしまうのですね。
透明部分が本来持つはずのピクセルと、背景のピクセルが、加算された状態でレンダリングされるので…
これでは、そこから透明部分の本来のピクセル値を取り出そうとしても無理。
背景としっかり混ざっちゃってるから。
解決方法は…うーん。
透明にならない部分と、透明になる部分を、別々にレンダリングして…ぐらいしか手が思いつかないなぁ。
背景だけをレンダリングして、その背景画像のピクセル値を引いてみるとかはどうだろう…
ダメだろうな。飽和してしまった(白になった)部分からは、正常な値を取り出せないし。
環境マッピングを使わなければ、背景を真っ黒(or 真っ白)にできるから、透明部分のみ取り出すのも難しくないのだろうけど。
どっちにしても複数回レンダリングしなきゃダメか…
てことでPhotoshopでの合成は諦めモード。
主役となるモデルの後ろに、背景モデルを直接追加する作業に入りました。
が、今度はレンダリングに時間がかかりすぎ。
背景モデルも透明度マッピングをバンバン使ってるので仕方ないのですが。
これじゃとても、レイトレーシングではレンダリングできそうにない…
寝てる間にレンダリングをさせて、起きたら出来てる事をキボーン…
…てわけにもいかないか。下手したらレンダリングだけで数日かかるかも(爆)
透明部分をShadeに描写させるのは諦めて、やっぱりPhotoshopで2D的に付け加えようか…
むーん、どうしよう…
[ ツッコむ ]
以上です。