Bu sayfada V-Ray’de OSL Malzemesi için mevcut ayarlar hakkında ayrıntılı bilgi verilmektedir.
Genel Bakış #
VRayMtlOSL materyali, OSL gölgelendirici kod dosyalarını (.osl) veya OSL nesne kod dosyalarını (.oso) yüklemek ve bunları doğrudan V-Ray ile işlemek için kullanılabilir . VRayOSLMtl eklentisi, kapalı renk çıktı parametreleri yazan gölgelendiricilerle kullanılabilir.

Temel Parametreler #
Gölgelendirici Dosya Adı – Gölgelendirici kodunu içeren .osl veya .oso dosyasını belirtir.
Özellikleri yeniden oluştur – Malzemeyi yeniden yükler ve parametrelerini sıfırlar.
Görünüm penceresi rengi – Görünüm penceresi gölgelendirmesinde kullanılan malzemenin dağılım bileşenini belirtir.
Maksimum Işın Derinliği – Malzeme için maksimum yansıma/kırılma derinliğini belirtir.
Kapanış Çıktısı – Malzeme çıktısı için kapanış rengi kaynağını belirtir. Varsayılan olarak yerleşik çıktı kapanış rengi parametresi Ci seçilidir.

Gölgelendirici Nitelikleri #
Bu bölüm, shader’ın kendisinde bulunan tüm parametreleri içerir ve buradan düzenlenebilir.

Notlar #
-
VRayOSLMtl materyali, shader seçimi üzerine OSL shader’larını otomatik olarak nesne koduna (OSO formatı) derler. Daha sonra herhangi bir derleme işlemi gerçekleşmez (render olaylarında bile). Yüklenen OSL shader’ı değiştirirseniz, değişikliklerinizin geçerli olması için Shader dosyasının Sıfırla veya Yeniden Yükle düğmesinin bağlam menüsü seçeneklerini kullanın .
-
V-Ray’in ana kurulum klasörünün “tools” alt dizininde, *.osl dosyalarını *.oso dosyalarına çeviren bir OSL derleyicisi bulunabilir.
-
Open Shading Language sürüm 1.10 desteklenmektedir.
Referanslar #
-
SPI’deki OSL ana sayfası – Sony Pictures Imageworks’teki Açık Gölgelendirme Dili ana sayfası
-
OSL Google Code sayfası – Açık Gölgelendirme Dili için Google Code proje sayfası
-
OSL GitHub sayfası – Open Shading Language için GitHub proje sayfası.



