Bu sayfa, V-Ray ile aydınlatma analizi iş akışları hakkında bilgi vermektedir.
Genel Bakış #
V-Ray ile aydınlatma analizi iş akışları iki bileşene dayanmaktadır: VRayLightMeter yardımcı nesnesi ve VRayLightingAnalysis Render Elementi. VRayLightMeter nesnesi V-Ray’in 2.0 sürümünden beri mevcut olsa da, sonuçların daha hassas olmasını sağlamak için V-Ray Next ve sonraki sürümler için güncellenmiş ve geliştirilmiştir. VRayLightingAnalysis Render Elementi, V-Ray’deki VRayLightMeter iş akışından daha yenidir.
VRayLightMeter Yardımcısı #
VRayLightMeter yardımcı bileşeni, sahneye eklenebilen ve ızgaranın köşelerinde aydınlatma değerlerini gösteren dikdörtgen bir ızgaradır. Toplam aydınlatma, doğrudan aydınlatma, dolaylı aydınlatma ve gün ışığı faktörünü göstermeyi sağlar. İlgili aydınlatma bileşeninin geldiği baskın yön de gösterilebilir.

3ds Max görüntüleme penceresindeki VRayLightMeter, sahte renkler, yönlendirme ve metinsel aydınlatma değerlerini göstermektedir.

3ds Max komut panelindeki VRayLightMeter arayüzü.
Sonuçlar görüntüleme alanında gösterilmeden önce, ışık ölçer ızgarası için değerler, Hesapla düğmesine basılarak veya ışık ölçerin MaxScript calculate() yöntemi çağrılarak hesaplanmalıdır (V-Ray, normal görüntü oluşturma sırasında sahne ışık ölçerlerini otomatik olarak yeniden hesaplamaz). Sonucun hassasiyeti, Hata toleransı parametresiyle kontrol edilebilir . Daha yüksek değerler hesaplamayı hızlandırır ancak gürültülü görünebilir.
Dahili olarak, ışık ölçer değerleri, V-Ray’in doku pişirme mekanizması kullanılarak birkaç aşamada hesaplanır. Dört pişirme aşaması vardır: biri ana aydınlatma verilerini toplamak için, ikisi aydınlatmanın baskın yönünü belirlemek için ve dördüncüsü gün ışığı faktörü için. Sonuçların doğruluğunu sağlamak için, ışık ölçer hesaplamaları gerçekleştirmek üzere kendi dahili V-Ray render motor örneğini oluşturur ve mevcut 3ds Max üretim render motorunun ayarları göz ardı edilir. GI için Kaba kuvvet + Işık önbelleği kombinasyonu kullanılır; bu da radyozite yöntemleriyle karşılaştırılabilir sonuçlar üretmelidir (yani yeterince yüksek sayıda ışık yansımasıyla).
Hesaplamalar sırasında, mevcut aşamayı gösteren ve hesaplamaları iptal etme seçeneği sunan bir ilerleme penceresi görüntülenir:

V-Ray’de henüz bir Aydınlatma Analizi kontrol paneli bulunmadığından, sahnedeki tüm VRayLightMeter’lar için minimum/maksimum değerleri ayarlamanız gerekiyorsa, aşağıdaki örnek betiği kullanabilirsiniz:
Sahnedeki tüm VRayLightMeter yardımcılarını yeniden hesaplamak için aşağıdaki örnek betiği kullanabilirsiniz:
MaxScript ayarları hakkında daha fazla bilgi için Autodesk belgelerine bakın .
VRayAydınlatmaAnalizi Render Öğesi #
VRayLightingAnalysis Render Element, Render Ayarları’ndan eklenebilen özel bir öğedir.
Bu render öğesinin eklenmesi, V-Ray çerçeve arabelleğine Illuminance ve Luminance adlı iki render öğesi daha ekler ; bu öğeler, ilgili nicelikler için mutlak ölçeklendirilmemiş lüks ve kandela değerleriyle doldurulur.

V-Ray çerçeve arabelleği, render işlemi tamamlandıktan sonra “yanlış renkler” modunda VRayLightingAnalysis render öğesini göstermektedir. Ek olarak, Aydınlatma ve Parlaklık render öğeleri de VFB’de görülebilir.

VRayLightingAnalysis Render Element’in arayüzü.

VRayLightingAnalysis katmanı, orijinal görüntünün üzerine ızgara şeklinde yerleştirilmiş aydınlatma değerlerini gösterir.

Orijinal RGB görüntüsü.
VRayLightingAnalysis Render Elementi, bir son işlem efektidir ve yalnızca render işlemi tamamlandıktan sonra güncellenir. Render sırasında, VRayLightingAnalysis, sahte renkli görüntünün bir yaklaşık halini gösterebilir, ancak bu nihai sonuç olarak yorumlanmamalıdır.
Render işlemi tamamlandıktan sonra, VRayLightingAnalysis ayarlarının çoğu dinamik olarak ayarlanabilir ve Güncelle düğmesine basılarak yeniden render işlemine gerek kalmadan sonuç görüntülenebilir .
VRayLightMeter ile aynı ayarları (minimum/maksimum ve ölçek türü) kullandığınızda, toplam aydınlatma için sonuçlar aynı olmalıdır.
Cam ve ayna nesneler üzerinde gösterilen aydınlatma değerleri, cam veya ayna yüzeyinin (ve cam veya aynadan görünen yüzeylerin değil) aydınlatmasını temsil eder ve oldukça gürültülü veya sıfır değerinde olabilir. Bunun nedeni, bu malzemelerin ışığı dağınık bir şekilde yansıtmaması ve V-Ray’in aydınlatma değerlerini çok düşük hassasiyetle hesaplaması veya aydınlatma hesaplamalarını tamamen atlamasıdır. Doğru sonuçlar elde etmek için, varsayılan V-Ray GI ayarlarını, isteğe bağlı olarak artırılmış ışık önbelleği alt bölmeleri (örneğin 2000) ve daha yüksek ışık önbelleği geri izleme eşiği (örneğin 4.0) ile kullanmanız önerilir.
Işık Ölçerlerin ve Aydınlatma Analizi Görüntü Katmanlama Render Efektlerinin Dönüştürülmesi #
Mevcut sahneleri ve aydınlatma analizi bileşenlerini V-Ray eşdeğerlerine dönüştürmenin iki yolu vardır. Bir yöntem, 3ds Max Sahne Dönüştürücü aracını kullanmaktır. Diğer yöntem ise V-Ray ile birlikte gelen V-Ray sahne dönüştürücü komut dosyasını kullanmaktır. Her iki araç da Işık Ölçer nesnelerini ve Aydınlatma Analizi Katmanı render efektlerini (ve diğer sahne bileşenlerini) ilgili V-Ray eşdeğerlerine dönüştürebilir. V-Ray sahne dönüştürücü, V-Ray menüsü > Dönüştürücüler bölümünden V-Ray sahne dönüştürücü seçeneği seçilerek çağrılabilir (bu seçeneğin yalnızca V-Ray geçerli render motoru olarak seçildiğinde kullanılabildiğini unutmayın). V-Ray 6’dan önceki sürümler için bu seçeneğe, herhangi bir 3ds Max görüntüleme penceresinde sağ tıklayarak ve V-Ray sahne dönüştürücü seçeneğini seçerek erişilebileceğini unutmayın.

V-Ray sahne dönüştürme aracı içeren V-Ray menüsü

V-Ray sahne dönüştürücü iletişim kutusu
Mental Ray ile Karşılaştırmalar #
V-Ray hesaplamalarından elde edilen sonuçların geçerliliğini doğrulamak için, bunları daha önce mevcut olan mental ray (3ds Max 2017’de) sonuçlarıyla karşılaştırıyoruz.
Sahne kurulumu
Karşılaştırma testlerinin geçerli olabilmesi için, bileşenlerin her iki render motoru için de aynı geometriye, malzemeye ve aydınlatma ayarlarına sahip sahneler üzerinde karşılaştırılması gerekir.
Sahne
Aşağıdaki örneklerde kullanılan sahne, Evermotion ArchInteriors 39’dan (sahne 5) alınmıştır.
Malzemeler
Genellikle kullanıcılara sahnelerini V-Ray materyalleri kullanarak oluşturmalarını tavsiye ederiz. Ancak V-Ray materyalleri mental ray ile render edilemiyordu. Bu karşılaştırma amacıyla, V-Ray’in dahili olarak VRayMtl eşdeğerine çevirdiği ve aynı sahnenin her iki motorla da değişiklik yapılmadan render edilmesine olanak tanıyan mental ray Arch&Design materyalini kullandık.
Aydınlatma
Genellikle kullanıcılara gün ışığı analizi için VRaySun ve VRaySky bileşenlerini kullanarak sahnelerini kurmalarını tavsiye ediyoruz. Ancak mental ray bu bileşenleri render etmedi ve yalnızca mr Sky ortam dokusunu ve mr Sun ışığını destekledi. mental ray ile render alırken, mr Sun ve mr Sky içeren bir 3ds Max Gün Işığı sistemi kullandık . V-Ray ile render alırken, mr Sky dokusuna çok benzeyen ve V-Ray dahil olmak üzere 3ds Max uyumlu herhangi bir render motoruyla render edilebilen, 3ds Max 2017’de bulunan Fiziksel Güneş ve Gökyüzü Ortam dokusunu kullandık. Bu doku güneş diskini içerdiğinden, örneklemeyi verimli hale getirmek için bir V-Ray kubbe ışığı aracılığıyla kullanılması gerekir. Ayrıca render işlemini daha da hızlandırmak için V-Ray’deki yeni adaptif kubbe ışığını da kullandık . Doku zaten güneşi içerdiğinden ayrı bir güneş ışığına gerek yoktur. Bu kurulum, aynı sahneyi her iki motorda da render etmemizi sağlar.
Oluşturma ayarları
Bir sahnedeki doğru aydınlatma dağılımını tahmin etmek için, yeterli sayıda ışık yansıması hesaplamak çok önemlidir. Mental Ray ile, 50 difüz yansıma ve 500 FG ışını ile Final Gather global aydınlatma yöntemini kullandık. V-Ray ile ise, radyozite yöntemlerine benzer sonuçlar üreten (yüzlerce difüz ışık yansıması) Brute force + Light cache kombinasyonunu kullandık. Light cache alt bölmeleri 2000’e ve Light cache geri izleme eşiği 4.0’a ayarlandı.
VRayLightMeter #
Mental Ray ışık ölçerinin, aydınlatma için doğru yön verilerini üretmediği (en azından doğru yönleri göstermesini sağlayamadık) anlaşılıyor, bu nedenle yalnızca sayısal değerleri karşılaştırabiliyoruz.
Burada, mental ray ile VRayLightMeter’ın ışık ölçer görünümünün karşılaştırması yer almaktadır. VRayLightMeter için hata toleransı 0,001 olarak ayarlanmıştır:

Mental Ray ile ışık ölçer

VRayLightMeter

Mental Ray özellikli ışık ölçer – rakamlar

Rakamlı VRayLightMeter
VRayAydınlatmaAnalizi #
Aydınlatma analizi katmanının mental ray versiyonu, 3ds Max 2017 ve sonraki sürümlerinde okunabilir sonuçlar üretmiyor. Bu nedenle, aydınlatma analizi katmanını 3ds Max 2016 ile render etmek zorunda kaldık.

mental ray renderlama

V-Ray renderlama

Mental Ray ile aydınlatma analizi katmanı

VRayLightingAnalysis render öğesi
Çözüm #
V-Ray, 3ds Max’in önceki sürümlerinin sağladığı araçların yerine başarıyla kullanılabilecek, doğru aydınlatma analizi için araçlar sunar. İki temel bileşen olan VRayLightMeter ve VRayLightingAnalysis render öğesi, sırasıyla Işık Ölçer ve Aydınlatma Analizi Görüntü Katmanı render efektinin yerini alacak yeterli alternatifler sunar.
Şu anda V-Ray, Aydınlatma Analizi Asistanı iletişim kutusunun eşdeğerini sunmuyor. Asistan, kullanıcının tüm ışık ölçerler ve aydınlatma analizi görüntü katmanları da dahil olmak üzere sahnenin çeşitli yönlerini tek bir merkezi konumdan kontrol etmesine olanak tanıyordu. Ayrıca, doğru aydınlatma analizini engelleyebilecek çeşitli unsurları (ışıklar, malzemeler, render ayarları) analiz etmeye de imkan veriyordu.
