View Categories

Işık Yolu İfadeleri

3 dakika okuma

Bu sayfa, Işık Yolu İfadeleri hakkında bilgi vermektedir.

Genel Bakış #


Işık Yolu İfadeleri (LPE’ler), sahneden belirli aydınlatma olaylarını ayrı bir kanala çıkarmak için çok güçlü ve gelişmiş bir araçtır. Bu, kompozisyonda görüntünün çok hassas bir şekilde kontrol edilmesini sağlar. Örneğin, LPE’ler yalnızca öz yansımaları, GI’nin ilk yansımasını veya yalnızca camın arkasında görünen SSS’yi ve benzerlerini yakalayarak görüntünün yalnızca bu yönünün kompozisyon kontrolünü sağlar.

LPE sözdizimi, düzenli ifadelere dayanmaktadır. İfadeler, kameradan başlayıp sahnede yansıyarak bir ışık kaynağına ulaşana kadar devam eden bir ışık yolunu tanımlar.

Sahne kurulumu, LPE’lerin Işık Seçimi’nin bir modu olması nedeniyle Işık Seçimi iş akışına benzer. İfade, Işık Seçimi kümesine eklenen ışığın katkılarını yakalar. Işık Seçimi boşsa, ifade tüm sahne ışıklarının katkılarını çıkarır. LPE’ler ayrıca ortamdan bilgi çıkarmaya da olanak tanır; örneğin, yalnızca ortamdan gelen GI’yi yakalamak gibi.

İfadeler oluşturmanıza ve hangi ışın yollarını yakaladıklarını tam olarak izlemenize yardımcı olacak özel bir LPE Oluşturucu mevcuttur.

Ek olarak, halihazırda mevcut olan bazı render öğelerinin (Beauty, Lighting, GI, Light Select türleri vb.) karşılığını hangi ifadenin elde edebileceğinizi görebilirsiniz.

Son olarak, ortamdan gelen genel aydınlatmayı yakalamak veya ek bir özellik ile işaretlenmiş belirli bir nesneden yansıyan belirli bir ışıktan gelen genel aydınlatmayı elde etmek gibi bazı çeşitli ve maskeleme LPE örnekleri bulunmaktadır.

LPE Sembolleri #


LPE alfabesi, bir ışın olayını/türünü temsil eden sembollerden ve ek düzenli ifade sembollerinden (“.”, “+”, “*”, “<”, “>”, “[“, “]”, “|”, “?”, “^” ve ek etiket dizeleri) oluşur.

Geçerli bir ifade, kameradan (C) başlamalı, ışın oluşumu veya saçılma olaylarını yakalamalı ve ışıkta (L), yayıcı bir nesnede (O) veya ortamda (B) sona ermelidir.  

C dışındaki ışın oluşturma olayları, daha spesifik bir ışın olayı elde etmek için saçılma türleriyle (örneğin <RD> – yalnızca dağınık yansımayı yakala) birleştirilebilir veya doğrudan kullanılabilir (örneğin R – herhangi bir saçılma türünün yansımalarını yakala. Bu aynı zamanda <R.> ile eşdeğerdir).

Işın sonlandırma olayları, bir ışığın katkısını yayıcı nesnelerle birlikte yakalamak istediğinizde birbirleriyle de birleştirilebilir; örneğin, C<RD>.*[LO], ışıklardan veya yayıcı nesnelerden gelen GI’yi yakalayacaktır.


Semboller: #

İlk ışın oluşturma olayı

– Kamera ışını; Son hali değil.


Ray spawn olayları

R  – Yansıma ışını; Son hali değil.

– İletim ışını; Son hali değil.

– Hacim ışını; Son hali değil.


Saçılma türleri

– Yaygın saçılma; Son hali değil.

– Parlak dağılım; Son hali değil.

– Tekil saçılma; Son değil.

(küçük harf) – Düz (yok) saçılma; Son değil.


 Ray sonlandırma olayları

 – Hafif vuruş; Son.

 – Çarpılan nesne; Son

 – Arka plan vuruşu; Son


Öğeleri Oluştur #

Bu bölümde, bazı render öğelerine karşılık gelen ışık yolu ifadeleri listelenmiştir.

RGB RE = C.*

Kendiliğinden aydınlatma RE = C[OL]

Arka plan RE = CB

Aydınlatma RE = C<RD>L

Yansıma RE = C<R[GS]>L

GI RE = C<RD>(.+L|.*[OB])

SSS RE = C<TD>.+L

Yansıma RE = C<R[GS]>.+L

Kırılma RE = C<T[GS]>.+L

Atmosfer RE = CV.*


Işık Seçimi #

Bu bölümde, bazı ışık seçimlerine karşılık gelen ışık ifadeleri listelenmiştir.

Doğrudan Aydınlatma = CRL

Doğrudan Yayılım = C<RD>L

Dolu = C.*L

Dolaylı = CR.+L

Dolaylı Yayılım = C<RD>.+L

Dolaylı Yansıma = C<R[GS]>.+L


Çeşitli #

Bu bölümde, çeşitli ışıklara karşılık gelen ışık yolu ifadeleri listelenmiştir.

Kendiliğinden aydınlatma, ışık yok = CO

GI, öz-aydınlanmadan kaynaklanır = C<RD>.*O

Çevreden gelen GI = C<RD>.*B


Nesne/Malzeme seçimi #

Bu bölümde, nesne veya malzeme seçimlerine karşılık gelen ışık yolu ifadeleri listelenmiştir.

“obj1” nesne etiketi için dolaylı işlem = CR’obj1′.+L

“obj1” ve “obj2” dışındaki tüm nesne etiketleri için dolaylı = CR[^’obj1”obj2′].+L

“Malzeme #01” malzemesi için RGB = C.’mMalzeme #01′.*

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

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