View Categories

Sis Ortamı Oluşturma

3 dakika okuma

Bu sayfa, V-Ray Environment Fog ile render alma için gelişmiş bir üretim iş akışı sunmaktadır.

 

giriiş #


Bu ileri düzey iş akışı eğitiminde, temel hacimsel renderlama için V-Ray ortam sisini ele alacağız.

Bu eğitim videosunu izlemek için V-Ray for Nuke eklentisinin kurulu olması gerekmektedir. Bu eğitim videosu, YouTube kanalımızda yayınlanan Gelişmiş Üretim İş Akışı videosunun tamamlayıcı bir parçasıdır.

 

 

 

 

Bu eğitim videosu Nuke v3.0 için V-Ray kullanılarak hazırlanmıştır.

 

Eğitim Materyalleri #


Bu eğitimde kullanılan dosyaları indirmek için lütfen aşağıdaki butona tıklayın.

 

 

Öğretici Adımlar #


1) VRayEnvironmentFog’u Kurma

Başlangıçta kullanacağınız sahnede bir top ve temel bir  VrayLightRect bulunuyor . Topu LightRect’e karşı bir tutma noktası olarak kullanarak temel bir ışın demeti oluşturacağız ve ifadeler ve Python komut dosyaları kullanarak iş akışınızı hızlandırmak için teknikler göstereceğiz.

Öncelikle V-Ray açılır menüsünden VRayEnvironmentFog oluşturacağız .

 

 

Bunu ağacımızdaki bir sahne düğümüne bağlayın.

 

 

İlk fark edeceğiniz şey, hacimsel sisin bir düzlem gibi görünmesidir. 

 

 

Bunu düzeltmek için Sis Yüksekliği Sis Mesafesi ve  Sis Yoğunluğuna bakmamız gerekecek  .

Yükseklik ve Mesafe değerlerinin sis yoğunluğunu ters oranda etkilediğini unutmayın. Her değişiklikte bu parametreleri ince ayar yapmanız gerekecek.

 

 

Öncelikle sisin çerçeveyi tamamen kaplaması için Sis Yüksekliği değerini 2500’e yükselteceğiz .

 

 

Görüntü karardı çünkü kameramız ve nesnelerimiz VRayEnvFog’un içinde ve yoğunluğu çok çok yüksek.

Sis Mesafesi değerini 1250 olarak değiştirirsek yoğunluk azalır ancak sahne yine de oldukça karanlık kalır.

 

 

 Nesneyi ve içinden geçen ışığı görebilmek için Sis Yoğunluğu değerini 0,5’e düşürmemiz gerekecek .

 

 

 

2) LightRect yönlülüğü 

Işık yansımasının etkisi, LightRect’in Directionality parametre değerini değiştirerek belirginleştirilebilir . Bunu göstermek için değeri 0,6 olarak değiştireceğiz.

 

 

 

 

Işığın artık daha az eşit dağılması nedeniyle gürültünün arttığını fark edeceksiniz. Ancak, ışın demeti etkisi çok daha net.

 

3) Gürültüyü azaltmak

Şu anda elimizde çok gürültülü bir görüntü var. Gürültüyü gidermek için kullanabileceğimiz iki temel parametre var. Öncelikle, VRayEnvironmentFog düğümündeki alt bölümleme parametresini 32’ye çıkarabiliriz;  bu, gürültünün büyük bir kısmını ortadan kaldıracaktır.

 

 

Işığın yakınındaki gürültüyü azaltmak için VRayLightRect’teki  alt bölüm sayısını  64’e çıkarabiliriz .

 

VRayEnvironmentFog’da gürültüyü azaltırken genel bir kural olarak, gürültü ışık kaynağının etrafındaysa Işık Alt Bölümlerinin sayısı artırılmalı, ancak gürültü ışık kaynağından uzaktaysa ortam sisinin alt bölümleri artırılmalıdır.

 

4) $gui İfadesi

Şimdi, tamamlanması epey zaman alan, iyi ve temiz bir render elde ettik. Render işlemi sırasında hızlı ayarlamalar yapabilmek ve yine de temiz bir çıktı alabilmek için iyi bir iş akışı oluşturmak isteyeceğiz. Bunu yapmanın iki yolu var.

İlk seçenek, Nuke’da çalışırken önizleme değerini, render alırken ise üretim değerimizi kullanmak üzere alt bölüm parametrelerinde bir ifade oluşturmaktır.

 

 

 

 

$gui?8:64

 

 

`$gui?` ifadesi, çalışırken görüntüleme alanınızda gözlemlemek istediğiniz bir değeri seçmenize olanak tanır. Burada 8 alt bölüm kullanacağız. Oluşturma işlemine başladığınızda, otomatik olarak bulduğumuz 64 alt bölüm değeri kullanılacaktır.

Bu tekniğin dezavantajı, ifadeyi her düğüme uygulamanız gerekecek olmasıdır.

 

5) Çeviri Sonrası Betik

İkinci seçeneğiniz , VRayRender düğümünün Python sekmesindeki Post Translate Script  fonksiyonunu kullanmaktır  . Bu fonksiyon, V-Ray’e yapmak istediğiniz genel geçersiz kılmaları gerçekleştirmek için gerekli fonksiyonları çağırır.

 

 

 

DMC çarpanını çağıran bu fonksiyonu kullanacağız.

from vray.utils import *
mult = findByType(“SettingsDMCSampler”)
print mult[0]
mult[0].set(“subdivs_mult”, 0.01)
mult[0].set(“div_shade_subdivs”, 1)

 

 

V-Ray’in içinde çalışan bu komut dosyası, malzemelerin tüm alt bölümlerini 0,01 ile çarpar. Bu, siz çalışırken alt bölüm çarpanlarını otomatik olarak azaltacaktır. 

 

 

 

 

Bu global bir değiştirici olduğundan, değeri global olarak ikiye katlamak için 2’ye ayarlayarak alt bölümlerin sayısını eşit bir faktörle artırabilirsiniz.

 

 

Post-translate komut dosyasını kullanırken, render işleminden önce alt bölümleme çarpanını üretim ayarlarına göre düzenlemeniz gerekecektir.

 

Bu eğitimde, V-Ray Ortam Hacmi’nin nasıl kurulacağını ve ayrıntılı render’lar elde ederken hızlı önizlemeler için iş akışımızı nasıl optimize edeceğimizi ele aldık.

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir