View Categories

VRayOSLTex

4 dakika okuma

Bu sayfa OSL Haritası hakkında bilgi vermektedir.

Genel Bakış #


VRayOSLTex doku haritası, Açık Gölgelendirme Dili ( 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 . VRayOSLTex eklentisi, basit renk ve kayan noktalı çıktı parametrelerine sahip gölgelendiricilerle kullanılabilir. Bu parametreler sırasıyla doku RGB ve alfa çıktıları olarak kabul edilir.

Eğer shader dosyası bir doku yerine bir materyal tanımlıyorsa ve sonucunu bir çıktı kapatma renk parametresine yazıyorsa, VRayOSLMtl materyalini kullanmanız önerilir. Aksi takdirde, doku haritası materyalleri değerlendirmez ve siyah olarak işlenir.   Daha ayrıntılı açıklama ve örnekler için V-Ray OSL sayfasına bakın.

OSL hakkında daha fazla bilgi için Github referansına bakın .

 

Kullanıcı Arayüzü Yolu: ||Malzeme Düzenleyici|| > Malzeme/Harita Tarayıcısı > Haritalar > V-Ray > VRayOSLTex #

 

Parametreler #


Koordinatlar ve Gürültü #

Koordinatlar ve  Gürültü,  3ds Max’in standart doku seçenekleridir. 

Genel #

Genel  ayar  ortak gölgelendirici özelliklerini kontrol eden parametreleri içerir.

Gölgelendirici dosyası  – Gölgelendirici (nesne) kodunu içeren  .osl  veya  .oso  dosyasını belirtir. Bu düğme denetimi ayrıca aşağıdaki seçenekleri içeren bir bağlam menüsünü de destekler:

Temizle  – Geçerli gölgelendiriciyi kaldırır ve eklentiyi sanki hiçbir gölgelendirici yüklenmemiş gibi geri yükler.
Sıfırla  – Gölgelendiriciyi yeniden yükler ve parametrelerini varsayılan değerlere sıfırlar.
Yeniden Yükle  – Gölgelendiriciyi yeniden yükler ancak geçerli parametre değerlerini korur.
İçeren Klasörü Aç  – Gölgelendiricinin konumunu Dosya Gezgini’nde gösterir.
Harici Düzenleyicide Aç  – Gölgelendiriciyi uygun bir metin düzenleyicide açar.
Hızlı Gölgelendiricide Aç  – Yüklenen dosyanın kodunu Hızlı Gölgelendiricinin metin düzenleyicisinde açar. Dosya Yolunu Kopyala – Şu anda yüklü olan dosyanın tam yolunu panoya kopyalar. Klasör Yolunu Kopyala – Şu anda yüklü olan dosyanın üst dizinini panoya kopyalar. Son Dosyalar  – Son yüklenen gölgelendiricilerin bir listesini ve listeyi temizleme seçeneğini içerir. 


Buraya tıklayarak bağlam menüsü seçeneklerinin kısayol tuşlarını görebilirsiniz. #

Kısayol Tuşu

Emretmek

C

Temizlemek

R

Sıfırla

E

Yeniden yükle

O

İçeren Klasörü Aç

X

Harici düzenleyicide aç

Q

Hızlı Gölgelendirici’de Aç 

F

Dosya yolunu kopyala

P

Klasör Yolunu Kopyala

T

Son Dosyalar

1-0

Son Kullanılan Dosyalar alt menüsünün ilk 10 öğesine 1’den 0’a  kadar  kısayollar atanmıştır. 

OSL gölgelendiricinizi düzenlerseniz, yeni sürüm yalnızca  Temizle ,  Sıfırla veya  Yeniden Yükle  seçeneklerinden biri seçildikten sonra yüklenir.

Renk çıktısı  – Dokuya ait RGB çıktısı için renk kaynağını belirtir.  “Hiçbiri”  seçilirse doku siyah olarak görüntülenir.

Alfa çıkışı  – Dokuya ait alfa çıkışının kayan noktalı sayı kaynağını belirtir.  “Hiçbiri”  seçilirse, doku tamamen opak kabul edilir.

Önizlemeyi göster  – Malzeme düzenleyicisinde gölgelendirici önizlemesinin gösterilip gösterilmeyeceğini belirler.

Gölgelendirici sonucunu sınırlandır  – Sonucun [0,  sınırlandırma limiti ] aralığında sınırlandırılıp sınırlandırılmayacağını belirler.

Sıkıştırma limiti –  Sıkıştırma gölgelendirici sonucu  etkinleştirilmişse  , üst sıkıştırma limitini belirtir .

Doku koordinatlarını sarmala  – Yalnızca [0.0, 1.0] aralığındaki değerleri geçirerek OSL gölgelendiricisi için doku koordinatlarını otomatik olarak sarar.

Dokuları ters çevir – 3ds Max OSL Haritası ile uyumluluk için ekli tüm dokuları dikey olarak ters çevirir.

Shader adını  OSO’ya aktar   – Shader’ı *.oso dosyası olarak kaydeder.

 – Gölgelendirici tarafından sağlanan bir URL’yi açan yardım düğmesi.

Parametreler #

Ek gölgelendiriciler – Yüklenen gölgelendirici dosyasındaki belirli parametreler (varsa) bu açılır menüde listelenir.

Derleyici Tanılama #

Derleyici tanılama açılır menüsü, gölgelendirici derleme ve işleme sonuç mesajlarını içerir.

Hızlı Gölgelendirici #


Shader kodunu manuel olarak değiştirmek isterseniz, bunu Hızlı Shader alanında yapabilirsiniz.

Etkinleştir  – Hızlı Gölgelendirici’nin metin alanını aktif hale getirir. Etkinleştirildikten sonra, orijinal kodu metin alanına yerleştirin. Alternatif olarak, boş alana kendi kodunuzu yazmaya başlayın. Doku parametrelerinde zaten bir gölgelendirici yüklediyseniz, üzerine sağ tıklayın ve  Hızlı Gölgelendirici’de Aç  seçeneğini seçin.  

Bunu yapmanın bir başka yolu da metin alanını etkinleştirmek ve .osl dosyasını oraya sürükleyip bırakmaktır. Kod anında yüklenecektir.

Hızlı Gölgelendirici paneline sağ tıklamak bir bağlam menüsü açar.   Değişiklikleri yaptıktan sonra kodu derleyebilir veya  parametreleri derleyip sıfırlayabilirsiniz ; bu işlem gölgelendiricideki parametrelerin değerlerini de etkiler.

Düzenlemeyi bitirdiğinizde, kullanıcı arayüzünü yenilemek için Derle düğmesine tıklayın. Kod derlemesi başarıyla tamamlandıktan sonra değişiklikler kullanıcı arayüzünde ve görüntüleyicide güncellenir. Derleme sırasında Derleyici tanılamaları açılır penceresindeki mesajları izleyebilirsiniz  

Malzemeye başlangıçta yüklenen shader dosyası (varsa) derlemeden etkilenmez. Kodunuzu manuel olarak kaydetmeniz gerekir.

 

OSL Dahil Etme Yolları #


Özel Dahil Edilecek Yollar  – Mevcut sistem yollarında bir OSL modülü bulunmadığında kullanılan arama yolları listesi .   İlgili düğmeye tıklayarak doğrudan kullanıcı arayüzünden ek yollar  ekleyebilir  veya  kaldırabilirsiniz .  

 

Notlar #


References #


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ı.

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

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