View Categories

OpenPBR Gölgeleme Modeli

3 dakika okuma

Bu sayfa, V-Ray Material’deki OpenPBR gölgelendirme modeli hakkında bilgi vermektedir.

Genel Bakış #


OpenPBR, Adobe ve Autodesk tarafından oluşturulan açık kaynaklı, fiziksel tabanlı bir görüntüleme (PBR) gölgelendirme modelidir.

V-Ray bunu V-Ray Materyalinde değiştirilebilir bir model olarak uygular. Şu anda V-Ray GPU ile desteklenmemektedir. 

OpenPBR Gölgelendirme Modelini kullanmak için: 

</p>
<div>BRDFVRayMtl::option_shading_model=1</div>
<div></div>
<div>where (0 - V-Ray, 1 - OpenPBR)</div>
<p data-v-97f42bc7="" data-v-9f7b400c="">

Katman Yapısı #


V-Ray malzeme modeli ile OpenPBR arasındaki temel fark, katmanların yapısıdır. OpenPBR’nin katmanlarının nasıl hesaplandığı hakkında bilgi için şemaya bakın.

Tüylü Katman #

OpenPBR’nin en üst katmanı , “Doğrusal Olarak Dönüştürülmüş Kosinüsler Kullanarak Pratik Çoklu Saçılma Parlaklığı” (Tizian Zeltner ve diğerleri; Siggraph 2022 makalesi) temel alınarak oluşturulan Fuzz katmanıdır . Fuzz katmanı, V-Ray Material’da olduğu gibi Sheen’in Diffuse katmanıyla birleştirilmesinin aksine, kendi başına hesaplanır. OpenPBR’nin Fuzz katmanı Coat, Reflection, Refraction ve Diffuse katmanlarını etkiler, ancak onlardan etkilenmez.

Kaplama Katmanı #

Kaplama katmanında, anizotropiyi kontrol eden ek bir parametre bulunmaktadır.

Pürüzlülük #

OpenPBR, ışığın yüzeylerle etkileşimini simüle etmek için pürüzlülük modelini kullanır.

Emisyon #

V-Ray Kendi Kendine Aydınlatma, OpenPBR Emisyonuna karşılık gelir ve emisyon katmanı kaplama katmanından önce konumlandırılır. 

İnce Film Kalınlığı #

VRayMtl’de ince film kalınlığı nanometre (nm) cinsinden ölçülürken, OpenPBR’de kalınlık mikrometre (μm) cinsinden ölçülür. Örneğin, OpenPBR’de 0,5 μm kalınlık, VRayMtl’de 500 nm’ye karşılık gelir. Dönüşüm dahili olarak gerçekleştirilir.


OpenPBR adı (veri türü)

V-Ray eklentisinin adı (veri türü)

temel renk (renk3)

dağınık (renksiz doku)

temel_ağırlık (ondalık sayı)

dağınık (renksiz doku)

temel_yayılma_pürüzlülüğü (float)

pürüzlülük (yüzdürme dokusu)

temel_metallik (ondalık sayı)

metaliklik (yüzen doku)

yansıma_rengi (renk3)

yansıtmak (renksiz doku)

yansıma_ağırlığı (float)

yansıtmak (renksiz doku)

yansıma_pürüzlülüğü (float)

yansıtma_parlaklığı (kayan doku)

speküler_pürüzlülük_anizotropisi (float)

anizotropi (kayan doku)

specular_ior (float)

fresnel_ior (float texture)

şanzıman_ağırlığı (ondalık sayı)

kırılma (renksiz doku)

iletim_rengi (renk3)

rfresnel_ior (float texture)

iletim_derinliği (float)

:eksi:

iletim_dağılımı (renk3)

:eksi:

iletim_saçılım_anizotropisi (float)

:eksi:

iletim_dağılımı_ölçeği (float)

dağılım_açık (bool)

transmission_dispetion_abbe_number (float)

dağılım (yüzdürme)

yüzey altı ağırlığı (renk3)

saydamlık_miktarı (float texture)

yüzeyaltı rengi (renk3)

translucency_color (renkli bir doku)

yüzeyaltı_yarıçapı (float)

sis_rengi (renk)

yüzey altı yarıçap ölçeği (renk3)

sis_çarpımı (float)

yüzey altı_dağılım_anizotropisi (float)

:eksi:

ceket_rengi (renk3)

ceket_rengi (renkli doku)

ceket_ağırlığı (float)

kaplama_miktarı (float texture)

kaplama_pürüzlülüğü (float)

kaplama_parlaklığı (yüzer doku)

kaplama_pürüzlülüğü_anizotropisi (float)

:eksi:

kaplama IOR (yüzdürme)

coat_ior (float texture)

ceket_koyulaşması (float)

:eksi:

tüy_rengi (renk3)

parlaklık_rengi (renkli doku)

fuzz_weight (float)

parlaklık_miktarı (float texture)

bulanıklık_pürüzlülüğü (float)

parlaklık (yüzer doku)

emisyon_parlaklığı (float)

kendi kendine aydınlatma (renksiz doku)

emisyon_rengi (renk3)

kendi kendine aydınlatma (renksiz doku)

ince_film_ağırlığı (float)

ince_film_açık (bool)

ince_film_kalınlığı (float) 1

ince_film_kalınlığı_min (float) / ince_film_kalınlığı_max (float)

ince_film_ior (float)

ince_film_ior (yüzer doku)

geometri_opaklığı (float)

opaklık (kayan doku)

geometri_ince_duvarlı (mantıksal)

refract_thin_walled (bool)

geometri_normal (vektör3)

kabartma haritası (renkli doku)

geometri_tanjant (vektör3)

:eksi:

geometri_kaplama_normal (vektör3)

coat_bump_map (acolor texture)

geometri_kaplama_tanjantı (vektör3)

:eksi:

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

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