Bu sayfa, V-Ray Volume Shader düğümü hakkında bilgi vermektedir.
Genel Bakış #
V-Ray Hacim Gölgelendiricisi, V-Ray’in hacimsel işleme uygulamasının ‘çekirdek’ düğümüdür. V-Ray Hacim Gölgelendiricisi, yoğunluk, renk, emilim ve anizotropi için girişler sunarak hacimsel gölgelendirme grafikleriyle çalışmayı mümkün kılar. Girişler, VDB dosyasındaki her VDB ilkel öğesi için voksel bilgilerini örnekleyerek prosedürel gölgelendirme grafikleri oluşturmak üzere dokularla eşlenebilir.
V-Ray Volume Shader, bulutlar, duman ve sihirli efektler için kullanılır. Şu anda, duman olmadan, yani tek başına ateşin işlenmesi için destek bulunmamaktadır.
Hacim Gölgelendirici hem kayan noktalı hem de vektör hız alanlarını destekler. Ancak, ‘eski’ (Solaris olmayan) sistemler için bu önizleme uygulaması, vel.x, vel.y, vel.z şeklinde kayan noktalı bir hız alanı bekler.
Hacim Gölgelendirici yalnızca VDB hacimlerini destekler.
Parametreler #
Duman #
Yoğunluk Ölçeği – Hacim kalınlığı için çarpan.
Sönme Azalması – Daha yüksek saçılma yansımaları için hacim yoğunluğunun azalma hızını belirtir. 0’dan büyük değerler, ardışık saçılma yansımaları için hacim yoğunluğunun üstel olarak azalmasına neden olur. Bu şekilde, bulutlar gibi yüksek oranda saçılan hacimlerden ışık yayılımı, daha düşük sayıda saçılma yansımasıyla simüle edilebilir. Bulut gölgelendirici oluşturmak için başlangıç noktası olarak yaklaşık 0,25 değerleri kullanılabilir.
Yok Olma Başlangıcı – Yoğunluk azalmasının başladığı saçılma sıçramasını belirtir. Parametrenin değeri, azalmadan etkilenmeyen son saçılma sıçramasını verir.
Duman Rengi – Bir ışık kaynağıyla aydınlatıldığında hacmin temel saçılma rengini belirtir.
Soğurma Rengi – Hacimden geçen ışığın zayıflamasını belirtir.
Ateş #
Mod – Emisyon ve sıcaklık giriş soketlerinden emisyonun nasıl hesaplanacağını belirtir.
Devre Dışı – Emisyon yok.
Sanatsal – İdeal olarak, Konum modunda bir Gradyan Rampası VOP ve giriş Hacim Kayan Nokta Örnekleyici VOP okuması (örneğin bir Alev alanı) ile birlikte emission-tex giriş soketi kullanılır.
Kara Cisim – Sıcaklık_tex giriş soketi kullanılarak ateşin rengini ve yoğunluğunu hesaplamak için bir kara cisim radyasyon modeli kullanılır. İdeal olarak, Kara Cisim modeli bir Hacim Kayan Nokta Örnekleyici VOP okuması (örneğin bir Sıcaklık alanı) ile birlikte kullanılır. Varsayılan Pyro sıcaklık değerleri fiziksel olmayan değerler olduğundan, Sıcaklık Ölçeği parametresi, hacim alanı değerlerini fiziksel (Kelvin) değerlere değiştirmek için kullanılabilir. Ek olarak, emisyon_tex giriş soketi, kara cisim modeli çıktısının sonucunu daha da modüle etmek için kullanılabilir.
Renk – Sanatsal mod kullanılırken, hacimsel emisyon (kendiliğinden aydınlatma) rengini belirtir. Siyah cisim modu kullanılırken, çarpan görevi görür.
Sıcaklık Ölçeği – Mod Kara Cisim olduğunda kullanılan temperature_tex giriş soketi için çarpan . Amacı, varsayılan Pyro simülasyon değerlerini gerçek dünyadaki fiziksel Kelvin aralığına getirmek için kullanışlı bir ölçek faktörü seçeneği sağlamaktır.
Ölçeklendirme – Son aydınlatmanın nasıl hesaplanacağını belirtir.
Çarpma Yok – Amaç duman olmadan ateş görüntüsü oluşturmak olduğunda kullanılır.
Dumanla Çarpma – Emisyon, Duman ile çarpılır. Bu nedenle, Yoğunluk Ölçeğini 0’a ayarlamak da aydınlatma üretmez.
Emilimle Çarpma – Son aydınlatma hem Duman Ölçeği hem de Duman Rengi tarafından etkilenir.
Anizotropi #
Anizotropi – İleri veya geri saçılmayı kontrol eder (Hen-Greenstein faz fonksiyonu). [-1 1] aralığında değerler kabul eder. Negatif değerler geri saçılmaya, pozitif değerler ileri saçılmaya ve sıfır değeri izotropik (yaygın) saçılmaya karşılık gelir.
Pürüzlülük – Daha yüksek saçılma sıçramaları için Anizotropinin azaltılma oranını belirtir. Pürüzlülüğü 0’dan büyük bir değere ayarlamak, ardışık daha yüksek saçılma sıçramaları için faz fonksiyonu asimetrisinin üstel olarak azalmasına yol açar. Bu, çoklu saçılma hesaplamasını basitleştirir ve bu da render sürelerini önemli ölçüde azaltabilir. Bunun yanı sıra, Pürüzlülük, aksi takdirde yüksek derecede anizotropik bir faz fonksiyonu kullanıldığında kaybolacak olan hacim şekli ayrıntılarını geri getirmek için de kullanılabilirken, gümüş astar etkisini de korur. Bulut gölgelendirici oluşturmak için başlangıç noktası olarak yaklaşık 1’lik bir pürüzlülük değeri kullanılabilir. Varsayılan olarak, anizotropi azaltımı ilk saçılma sıçramasından sonra devreye girer.
Pürüzlülük Başlangıcı – Pürüzlülük efektlerinin başlayacağı sıçrama noktasını belirtir.
Seçenekler #
Saçılma Sınırı – Saçılma yansımalarının sayısını belirtir. Hesaplanan gerçek saçılma yansıma sayısı, sahne/render ayarlarında belirlenen difüz yansıma sayısıyla sınırlıdır
. Saçılma yansıma sayısını negatif bir değere ayarlamak, sahne/render difüz yansıma sınırını kullanmaya eşdeğerdir.

