2017/06/28(水) [n年前の日記]
#1 [blender] blender上でのテクスチャの貼り方がよく分からず
昨日、blender関連の記事を眺めながら操作方法を勉強してたのだけど。ちなみに blender のバージョンは 2.78。レンダリングエンジンは blenderレンダー。
blenderは、アルファチャンネルを持ったpng画像をテクスチャとして貼れば部分的に透過・透明にできるわけだけど。その指定について、どうも勘違いしてたような気がしてきたり。
ここ数日の実験中は、以下のような指定をしてたけど。
しかしググってみると、以下のような指定を見つけて。
_マテリアル、UV、テクスチャ関連 - BlenderFAQ
違うところだけメモしてみると…。
更に弄ってたら、以下のような設定でも抜けて。
どれが正しいのやら…。
blenderは、アルファチャンネルを持ったpng画像をテクスチャとして貼れば部分的に透過・透明にできるわけだけど。その指定について、どうも勘違いしてたような気がしてきたり。
ここ数日の実験中は、以下のような指定をしてたけど。
- マテリアル設定の「透過」と「Z値透過」をONに。
- マテリアル設定の「透過」→「アルファ」を1.0に。
- テクスチャ設定の「画像」→「アルファを使用」をONに。「アルファ」をストレートに。
- テクスチャ設定の「影響」→「カラー」「アルファ」をONに。
- テクスチャ設定の「影響」→「ブレンド」を乗算に。
しかしググってみると、以下のような指定を見つけて。
_マテリアル、UV、テクスチャ関連 - BlenderFAQ
Q. オブジェクトをテクスチャで透明に切り抜きたい。
A.透過値付のPNG画像の場合。
画像を貼ったオブジェクト :
Materialタブ >Transparency=ON >Alpha=0 ,
Textureタブ >Image >Premultiply=ON, Image Sampling >Alpha >Use=ON ,
Influence >Diffuse: Color=ON,1.0, Alpha=ON,1.0。
影を受けるオブジェクト :
Material >Shadow >Recieve Transparent=ON。
違うところだけメモしてみると…。
- マテリアル設定の「透過」→「アルファ」を0.0に。
- テクスチャ設定の「画像」→「アルファを使用」をONに。「アルファ」をプリマルチプライに。
- テクスチャ設定の「影響」→「ブレンド」をミックスのままに。(デフォルトではミックスになってる)
更に弄ってたら、以下のような設定でも抜けて。
- テクスチャ設定の「画像」→「アルファを使用」をONに。「アルファ」をストレートのままに。(デフォルトではストレート)
どれが正しいのやら…。
[ ツッコむ ]
以上です。