transparent material atama (alpha channel)
transparent material atama (alpha channel)
slm arkadaslar pek fasla yardımımı olamadan hep soru sorduğumun farkındayım ama bası arkadasların basitte sorularına cvp vermek konuyla dha eskiden beri ilgilenen ustalara karsı ukalalık olarak değerlendirebileceğinden sösü ehline bırakmakta fayda var diye düşünüyorum;
Bu küçük açıklamadan sonra soruma gelmek istiyorum alpha channeli bulunan (transparent) bir gif veya png resmi materyale atadığımda genellikle materyali standart değil raytrace olarak belirleyip oradaki transparent map bölümüne resmi atıyorum ancak raytrace işlemciyi fasla yoruyo ve usun renderde süre usuyo, daha hıslı ve daha kolay bi yöntem önerebilen varmı!?
Re:transparent material atama (alpha channel)
"Displace" slotuna "Mask" material´ını ata. "Mask" material´ının Mask kısmına alpha kanalında bulunan resmi, diğer kısma ise alpha kanalı uygulanmamış normal resmini ata.
Re:transparent material atama (alpha channel)
cok tesekkürler dostum gercekten cok yardımcı tsk
Re:transparent material atama (alpha channel)
"Displace" olayından biraz şüpheliyim.
Diffuse kanalı----------------
Elimizde bir plane var ve rengi kırmızı diyelim. Biz buna bi çiçek resmi kaplamak istiyoruz. Çiçek olmayan kısımlar kırmızı olarak gözükecek. Bunun için diffuse kanalına mask atayıp, map kısmına bitmap atayıp çiçek resmini seçmek, mask kısmındanda bitmap atayıp alpha kanalı (çiçek ksımları beyaz çiçeğin dışı siyah olacak şekilde) olarak kullanacağımız dosyayı seçmemiz gerekiyor.
Sonuç: Kırmızı bir plane içerisinde çiçek resmi
Opacity kanalı--------------
Elimizde bir plane var ve rengi kırmızı diyelim. Biz buna bi çiçek resmi kaplamak istiyoruz. Çiçek olmayan kısımları görmek istemiyoruz. Objemiz o kısımlarda gözükmeyecek. Bunun için diffuse kanalına bitmap atayıp çiçek resmini seçmek, opacity kanalına bitmap atayıp alpha kanalı (çiçek kısımları beyaz çiçeğin dışı siyah olacak şekilde) olarak kullanacağımız dosyayı seçmemiz gerekiyor.
Sonuç: Sadece çiçek olan bölümleri gösteren bir plane.
Kolay gelsin.