VRayHairNextMtl, özellikle saç ve kürk oluşturmak için tasarlanmıştır ve gerçek saçın fizyolojisine dayalı bir iş akışı için ayarlar sunar. Birbirine karışan rastgele renkleri ayarlamak yerine, yeni Hair Next materyali, tıpkı gerçek dünyada olduğu gibi saç rengini belirleyen basit bir melanin kaydırıcısı kullanır. Bu materyal , “Üretim Yolu İzleme için Pratik ve Kontrol Edilebilir Bir Saç ve Kürk Modeli” başlıklı makaleye dayalı araştırmanın ürünüdür .

Ön Ayarlar – Sık kullanılan bazı saç ayarlarını ön ayar olarak sunar. Beyaz, Beyaz (Kürk), Kum Sarısı, Altın Sarısı, Açık Kahverengi, Koyu Kahverengi, Eskitilmiş Koyu Kahverengi, Zencefil Kırmızısı, Kızıl Kahverengi, Kırmızı (Boyalı), Atlantik Mavisi (Boyalı), Lagün Mavisi (Boyalı) ve Siyah ön ayarları arasından seçim yapabilirsiniz. Karşılaştırma için aşağıdaki Ön Ayarlar örneğine bakın.


Beyaz

Beyaz (Kürk)

Kum Sarısı

Altın Sarışın

Açık Kahverengi

Koyu kahverengi

Eskitilmiş Koyu Kahverengi

Zencefil Kırmızısı

Auburn

Koyu Kırmızı (Boyalı)

Atlantik Mavisi (Boyalı)

Lagün Mavisi (Boyalı)

Siyah
Melanin – Saç teline ana rengini veren pigmentasyon bileşenidir. Atanan değer ne kadar yüksekse, melanin konsantrasyonu o kadar yüksek ve saç telleri o kadar koyu olur. Farklı değerlerin nasıl çalıştığını anlamak için aşağıdaki Melanin örneğine bakın .
Feomelanin – Saç telinin kızıllığı (feomelanin içeriği), tüm melanin içindeki oranı olarak ifade edilir. 1,0 değeri saçı daha kızıl yapar. Melanin ve feomelanin oranı, saçın ne kadar kızıl olduğunu belirler. Melanin miktarı 0 olarak ayarlanırsa, feomelanin miktarının hiçbir etkisi olmaz. Aşağıdaki Feomelanin örneğine bakın .
Saç Boyası – Saça renk tonu verir. Boyalı saç görünümü için melanin değerini 0 olarak ayarlayın, aksi takdirde melanin boyanın rengini koyulaştırır ve feomelanin de kırmızılık katar. Beyaz renk, saç boyası kullanılmadığı anlamına gelir. Aşağıdaki boya örneği bölümüne bakın .
Şeffaflık – Saçın şeffaflığını kontrol eder. Beyaz tamamen opak, siyah ise tamamen şeffaftır.
Dağılım Rengi – Gölgelendiricinin dağılım bileşenini kontrol eder. Bunu kumaş ipliklerinden veya diğer saydam olmayan liflerden yapılmış malzemeler ve kirli saçlar için kullanın.
Yayılma Miktarı – Malzemenin yayılma bileşeninin miktarını belirtir.
Gerçek dünyadaki saç veya kürkün dağılım bileşeni olmadığını unutmayın. Dağılım parametresi bazı sanatsal kontroller sağlasa da, gerçekçi sonuçlar için Dağılım Miktarı’nı 0’da bırakarak devre dışı bırakmak en iyisidir.
Parlaklık – Saç teli boyunca parlaklığı kontrol eder. Esasen, saçın ne kadar parlak göründüğünü, yani ışıltının genişliğini kontrol eder.
Birincil Parlaklık Artışı – Birincil yansıma parlaklığını artırmak için ek ölçeklendirme faktörü. Bu, pürüzlü görünümlü kürkte parlak kaplama etkisini yeniden üretmek için faydalı olabilir.
Yumuşaklık – Saç tellerinin etrafına ne kadar çok açık renk tonunun sarıldığını kontrol ederek saçın genel yumuşaklığını ayarlar. Daha yüksek değerler, açık renk tonlarının saç tellerinin etrafına neredeyse tamamen sarılmasını sağlayarak saça daha pürüzsüz bir görünüm verirken, daha düşük değerler daha keskin bir görünüm kazandırır. Aşağıdaki Yumuşaklık örneğine bakın .
Vurgu Kayması – Saç teli boyunca vurguları kaydırır. Pozitif değerler vurguyu saç kökünden uzaklaştırırken, negatif değerler vurguyu köke yaklaştırır. 2-4 aralığındaki değerler insan saçı için tipiktir. Aşağıdaki Vurgu Kayması örneğine bakın .
IOR – Saç kırılma indeksi. İnsan saçı için tipik değer 1,55’tir. Değer ne kadar yüksekse, saç telleri o kadar yansıtıcıdır. Aşağıdaki IOR örneğine bakın .

Örnek: Melanin #
Saç teline ana rengini veren pigmentasyon bileşeni. Atanan değer ne kadar yüksekse, melanin konsantrasyonu o kadar yüksek olur ve saç telleri o kadar koyu olur. Aşağıdaki örnekte, feomelanin 0 olarak ayarlanmıştır.
Örnek: Feomelanin #
Saç telinin kızıllığı (feomelanin içeriği), tüm melaninin bir oranı olarak ifade edilir. 1,0 değeri saçı daha kızıl yapar. Melanin ve feomelanin oranı, saçınızın ne kadar kızıl olduğunu belirler. Melanin miktarı 0 olarak ayarlanırsa, feomelanin miktarının hiçbir etkisi olmaz. Aşağıdaki örnekte, melanin 0,4 olarak ayarlanmıştır.

Melanin = 0.1

Melanin = 0,2

Melanin = 0,3

Melanin = 0,4

Melanin = 0,5

Melanin = 0,6

Melanin = 0,7

Melanin = 0,8

Melanin = 0,9

Melanin = 1.0

Feomelanin = 0,1

Feomelanin = 0,2

Feomelanin = 0,3

Feomelanin = 0,4

Feomelanin = 0,5

Feomelanin = 0,6

Feomelanin = 0,7

Feomelanin = 0,8

Feomelanin = 0,9

Feomelanin = 1.0
Melanin = 1.0

Feomelanin = 0,1

Feomelanin = 0,2

Feomelanin = 0,3

Feomelanin = 0,4

Feomelanin = 0,5

Feomelanin = 0,6

Feomelanin = 0,7

Feomelanin = 0,8

Feomelanin = 0,9

Feomelanin = 1.0
Örnek: Boya rengi #
Saça renk tonu uygular. Boyalı saç görünümü için melanin değerini 0 olarak ayarlayın, aksi takdirde melanin boyanın rengini koyulaştırır ve feomelanin ona kırmızılık katar. Beyaz, saç boyası kullanılmadığı anlamına gelir. Aşağıdaki örnekte, Boya rengi pembe (H=0, S=250, V=104) olarak ayarlanmış ve ton değeri ayarlanmıştır. Melanin değeri 0,4 olarak ayarlanmıştır.
Örnek: Yumuşaklık #
Bu ayar , saç tellerinin etrafına ne kadar çok açık renk tonu uygulandığına bağlı olarak saçın genel yumuşaklığını kontrol eder. Daha yüksek değerler, açık renk tonlarının saç tellerinin etrafına neredeyse tamamen sarılmasını sağlayarak saça daha pürüzsüz bir görünüm kazandırırken, daha düşük değerler daha keskin bir görünüm sağlar. Aşağıdaki örnekte, etki tek bir saç telinde de gösterilmiştir. Melanin değeri 0,4 olarak ayarlanmıştır.

Boya rengi (tonu) = 0

Boya rengi (tonu) = 26

Boya rengi (tonu) = 51

Boya rengi (tonu) = 77

Boya rengi (tonu) = 102

Boya rengi (tonu) = 128

Boya rengi (tonu) = 153

Boya rengi (tonu) = 179

Boya rengi (tonu) = 204

Boya rengi (tonu) = 230

Boya rengi (tonu) = 255

Yumuşaklık = 0,1

Yumuşaklık = 0,2

Yumuşaklık = 0,3

Yumuşaklık = 0,4

Yumuşaklık = 0,5

Yumuşaklık = 0,6

Yumuşaklık = 0,7

Yumuşaklık = 0,8

Yumuşaklık = 0,9

Yumuşaklık = 1.0
Boya rengi (tonu) = 255

Yumuşaklık = 0,1

Yumuşaklık = 0,2

Yumuşaklık = 0,3

Yumuşaklık = 0,4

Yumuşaklık = 0,5

Yumuşaklık = 0,6

Yumuşaklık = 0,7

Yumuşaklık = 0,8

Yumuşaklık = 0,9

Yumuşaklık = 1.0
Örnek: Vurgu kaydırma #
Saç teli boyunca açık renkli noktaları kaydırır. Pozitif değerler açık renkli noktayı saç kökünden uzaklaştırırken, negatif değerler açık renkli noktayı köke yaklaştırır. Aşağıdaki örnekte melanin 0,6 olarak ayarlanmıştır.
Örnek: IOR #
Saçın kırılma indeksi. İnsan saçı için tipik değer 1,55’tir. Değer ne kadar yüksekse, saç telleri o kadar yansıtıcıdır. Aşağıdaki örnekte melanin 0,6 olarak ayarlanmıştır.

Vurgu kaydırma = 1

Vurgu kaydırma = 2

Vurgu kaydırma = 3

Vurgu kaydırma = 4

Vurgu kaydırma = 5

Vurgu kaydırma = 6

Vurgu kaydırma = 7

Vurgu kaydırma = 8

Vurgu kaydırma = 9

Vurgu kaydırma = 10

Vurgu kaydırma = 11

IOR = 1,55

IOR = 1,80

IOR = 2,05

IOR = 2,30

IOR = 2,55

IOR = 2,80

IOR = 3,05

IOR = 3,30

IOR = 3,55
Vurgu kaydırma = 11

IOR = 1,55

IOR = 1,80

IOR = 2,05

IOR = 2,30

IOR = 2,55

IOR = 2,80

IOR = 3,05

IOR = 3,30

IOR = 3,55
Glint açılır menüsü, Glint (odaklanmış vurgu) ve Glitter (odaklanmış renksiz vurgu) parametreleri üzerinde kontrol sağlar.
Parıltı Gücü – Telin enine ve boyuna renkli vurguların gücünü kontrol eder.
Parıltı Varyasyonu – Tel boyunca rastgele bir parıltı varyasyonu ekler. Parıltı yoğunluğunu ve yönünü; orijinal ikincil vurgu yoğunluğunu ve yönünü; yumuşaklığı, parlaklığı ve vurgu kaymasını etkiler.
Parıltı Gücü – Parıltı gücünü kontrol eder. Parıltı, tel boyunca rastgele dağılmış, daha odaklanmış, renksiz ek bir vurgudur. Küçük veya paralel ışık kaynakları tarafından üretilen sert aydınlatmada daha belirgindir.
Parıltı Boyutu – Bu parametre, uygulanan rastgeleleştirme deseninin boyutunu kontrol eder. Değeri artırmak, desenin boyutunu artırır.
Ölçek – Dahili olarak, tel boyunca varyasyon gerçek dünya birimlerinde ayarlanır. Bu parametre, gerçek dünya ölçeğinde modellenmemiş saçların görünümünün düzeltilmesine olanak tanır. 1,0’ın altındaki değerler varyasyon desenini küçültürken, 1,0’ın üzerindeki değerler uzatır.

Örnek: Parıltı Gücü #
Saç teli boyunca ve enine doğru vurguların yoğunluğunu kontrol eder. Diğer tüm parametreler varsayılan değerlerine ayarlanmıştır.
Örnek: Parıltı Varyasyonu #
Parıltı Varyasyonu, tel boyunca parıltı etkisini rastgele hale getirir. Diğer tüm parametreler varsayılan değerlerine ayarlanmıştır.

Parıltı Gücü = 0,0

Parıltı Gücü = 0,1

Parıltı Gücü = 0,2

Parıltı Gücü = 0,3

Parıltı Gücü = 0,4

Parıltı Gücü = 0,5

Parıltı Gücü = 0,6

Parıltı Gücü = 0,7

Parıltı Gücü = 0,8

Parıltı Gücü = 0,9

Parıltı Gücü = 1.0

Parıltı Varyasyonu = 0,0

Parıltı Varyasyonu = 0,1

Parıltı Varyasyonu = 0,2

Parıltı Varyasyonu = 0,3

Parıltı Varyasyonu = 0,4

Parıltı Varyasyonu = 0,5

Parıltı Varyasyonu = 0,6

Parıltı Varyasyonu = 0,7

Parıltı Varyasyonu = 0,8

Parıltı Varyasyonu = 0,9

Parıltı Varyasyonu = 1,0
Parıltı Gücü = 1.0

Parıltı Varyasyonu = 0,0

Parıltı Varyasyonu = 0,1

Parıltı Varyasyonu = 0,2

Parıltı Varyasyonu = 0,3

Parıltı Varyasyonu = 0,4

Parıltı Varyasyonu = 0,5

Parıltı Varyasyonu = 0,6

Parıltı Varyasyonu = 0,7

Parıltı Varyasyonu = 0,8

Parıltı Varyasyonu = 0,9

Parıltı Varyasyonu = 1,0
Örnek: Sim Boyutu #
Parıltı Boyutu, uygulanan rastgeleleştirme deseninin boyutunu kontrol eder. Değer ne kadar yüksek olursa, varyasyon o kadar fazla olur. Diğer tüm parametreler varsayılan değerlerine ayarlanmıştır.
Örnek: Parıltı Gücü #
Parıltılı vurguların yoğunluğunu kontrol eder. Değer ne kadar yüksek olursa, etki o kadar belirgin olur. Diğer tüm parametreler varsayılan değerlerine ayarlanmıştır.

Sim Boyutu = 0,01

Sim Boyutu = 0.1

Sim Boyutu = 1.0

Sim Boyutu = 10

Sim Boyutu = 100

Sim Boyutu = 1000

Sim yoğunluğu = 0,0

Sim yoğunluğu = 0,1

Sim yoğunluğu = 0,2

Sim yoğunluğu = 0,3

Sim yoğunluğu = 0,4

Sim yoğunluğu = 0,5

Parıltı Yoğunluğu = 0,6

Parıltı Yoğunluğu = 0,7

Sim yoğunluğu = 0,8

Parıltı Yoğunluğu = 0,9

Sim yoğunluğu = 1.0
Sim Boyutu = 1000

Sim yoğunluğu = 0,0

Sim yoğunluğu = 0,1

Sim yoğunluğu = 0,2

Sim yoğunluğu = 0,3

Sim yoğunluğu = 0,4

Sim yoğunluğu = 0,5

Parıltı Yoğunluğu = 0,6

Parıltı Yoğunluğu = 0,7

Sim yoğunluğu = 0,8

Parıltı Yoğunluğu = 0,9

Sim yoğunluğu = 1.0
Örnek: Ölçek #
1,0’ın altındaki değerler varyasyon modelini küçültür; 1,0’ın üzerindeki değerler ise uzatır, bu nedenle etki yayılır.

Ölçek = 0,01

Ölçek = 0,1

Ölçek = 1,0

Ölçek = 10

Ölçek = 100

Ölçek = 1000
Rastgeleleştirme #
Rastgeleleştirme parametreleri, genel parametre değerlerinde varyasyon oluşturmak için kullanılabilir. Rastgeleleştirme kullanıldığında, farklı saç telleri aşağıdaki parametreler için biraz farklı değerler alacaktır; bu nedenle rastgeleleştirme aslında tel başına çalışır.
Rastgele Melanin – Her saç telindeki melanin miktarına çeşitlilik katar.
Rastgele Boya Tonu – Boya renginin ton bileşenine çeşitlilik katar. Bu, her bir telin farklı bir boya rengiyle görünmesini sağlar. Boya rengi kullanılmadığında, yani boya rengi saf beyaz olduğunda bu parametrenin hiçbir etkisi yoktur.
Rastgele Boya Doygunluğu – Saç telleri arasındaki boya renginin doygunluğunu rastgele dağıtır. Bu, her bir telin daha az veya daha çok doygun bir boya rengine sahip görünmesini sağlar. Boya rengi kullanılmadığında, yani boya rengi saf beyaz olduğunda bu parametrenin hiçbir etkisi yoktur.
Rastgele Boya Değeri – Boya renginin değer bileşenine varyasyon ekler. Bu, her bir telin daha parlak veya daha koyu bir boya rengiyle görünmesini sağlar. Boya rengi kullanılmadığında, yani boya rengi saf beyaz olduğunda bu parametrenin hiçbir etkisi yoktur.
Rastgele Gri Saç Yoğunluğu – Gri saç tellerinin sayısına çeşitlilik katar. Ayrıca, yoğunluğun daha yüksek olduğu alanları belirtmek için bu parametreye bir doku haritası da atayabilirsiniz.
Rastgele Parlaklık – Her saç telinin parlaklığını rastgele değiştirir.
Rastgele Yumuşaklık – Her bir saç teli için yumuşaklık parametresine rastgele bir değer atar. Bu, bazı saç tellerinin daha sert, diğerlerinin ise daha yumuşak görünmesini sağlar.
Rastgele Vurgu Kayması – Her bir saç teli için vurgu kaymasına çeşitlilik katar. Bu, vurguları saç teli bazında saç köküne daha yakın veya daha uzak bir konuma kaydırır.
Rastgele IOR – Her saç teli için IOR değerini rastgele değiştirir. Bu, bazı telleri daha yansıtıcı, diğerlerini ise daha az yansıtıcı hale getirir.
Rastgele Teğet – Saç teğetine rastgele bir sapma ekler. Bu, saç tellerinin ışığı biraz farklı yönlerden almasını sağlar; bu da her tel için vurguların biraz farklı yerlerde olacağı anlamına gelir. Bu parametrenin sahne ölçeğine bağlı olduğunu unutmayın.

Ana Renk Tonu – Ana bileşenin renk tonu. Saç telinin dış yüzeyinden yansıyan ışığa karşılık gelir. Aşağıdaki ana renk tonu örneğine bakın .
İkincil Renk Tonu – İkincil bileşenin renk tonu. Saç telinin arka yüzeyinden geçen ve yansıyan ışığa karşılık gelir.
İletim Tonu – İletim bileşeninin renk tonu. Saç tellerinden geçen ışığa karşılık gelir.

Örnek: Ana renk tonu #
Birincil bileşenin renk tonu. Saç telinin dış yüzeyinden yansıyan ışığa karşılık gelir. Aşağıdaki örnekte, birincil renk tonu pembe (H=0, S=172, V=132) olarak ayarlanmıştır ve ton değeri ile melanin 0,6’ya ayarlanmıştır.

Ana renk tonu = 0

Ana renk tonu = 26

Ana renk tonu = 51

Ana renk tonu = 77

Ana renk tonu = 102

Ana renk tonu = 128

Ana renk tonu = 153

Ana renk tonu = 179

Ana renk tonu = 204

Ana renk tonu = 230

Ana renk tonu = 255
Gelişmiş #
Yansımalar – Çoklu saçılmanın etkisini hesaplamak için kullanılan dolaylı yansıma sayısı. Özellikle açık renkli saçlar için saç görünümünü önemli ölçüde etkileyebilir. Gerekli yansıma sayısı, koyu renkli saçlar için 5’ten, açık renkli saçlar için 30 ve daha fazlasına kadar değişebilir.
Enerji Telafi Etme – Etkinleştirildiğinde, beyaz veya açık renkli saç veya kürkün görüntü gerçekçiliğini artırır. Daha fazla bilgi için, V-Ray’de beyaz ve açık saç renklerini nasıl mükemmelleştiriyoruz başlıklı blog yazısına bakın . Ayrıca aşağıdaki Enerji Telafi Etme örneğine de bakın.

Örnek: Enerjiyi Telafi Etme #
Bu örnek, Enerji telafisi seçeneğinin devre dışı bırakılması ve etkinleştirilmesi durumundaki farkı göstermektedir.


Notlar #
-
Saçın gerçekçi bir şekilde işlenmesi için doğru gama iş akışı şarttır.
Referanslar #
VRayHairNextMtl materyalini oluştururken kullanılan referansların listesi aşağıdadır.
-
Chiang ve ark. “Üretim Yolu Takibi için Pratik ve Kontrol Edilebilir Bir Saç ve Kürk Modeli” – 2016
( https://benedikt-bitterli.me/pchfm/ ) -
Pharr “SAÇ DAĞILIM MODELİNİN UYGULANMASI” – 2016
( http://www.pbrt.org/hair.pdf ) -
d’Eon ve diğerleri. “Enerji Tasarrufu Sağlayan Saç Yansıtma Modeli” – 2011
( https://eugenedeon.com/pdfs/egsrhair.pdf ) -
d’Eon ve diğerleri. “Enerji Tasarrufu Sağlayan Saç Yansıtma Modeli” yayın sonrası incelemesi – 2011
( https://publons.com/publon/2803/ ) -
d’Eon ve diğerleri. “Fiziksel Temelli Saç Lifi Modelleri için Önem Örneklemesi” – 2013
( https://cg.ivd.kit.edu/publications/pubhanika/2013_hairbrief.pdf ) -
d’Eon ve ark. “Ayrılamaz Loblara Sahip Bir Elyaf Saçılım Modeli – Ek Rapor” – 2014
( https://eugenedeon.com/pdfs/nonsephair2014.pdf ) -
Marschner ve ark. “İnsan Saç Liflerinden Işık Saçılması” – 2003
( http://www.graphics.stanford.edu/papers/hair/hair-sg03final.pdf ) -
Zinke ve ark. “Filamentlerden Işık Saçılması” – 2007
( http://cg.cs.uni-bonn.de/project-pages/hairmodeling/documents/BFSDF_preprint_with_copyright_notice.pdf – artık mevcut değil ) -
Zinke (tez) “Elyaf Birleşimlerinin Foto-Gerçekçi Görüntülenmesi” – 2008
( http://cg.cs.uni-bonn.de/en/publications/paper-details/Zinke2008a/ – artık mevcut değil ) -
Jakob (tez) “Yol-Uzay Çoklu Yüzeylerinde Işık Taşınımı” – 2012
( https://ecommons.cornell.edu/handle/1813/34189 ) -
Yan ve diğerleri. “Fiziksel Olarak Doğru Kürk Yansıtıcılığı: Modelleme, Ölçüm ve Görüntüleme” – 2015
( https://cseweb.ucsd.edu/~ravir/paper_fur.pdf ) -
Yan ve diğerleri. “Etkin ve Pratik Yakın ve Uzak Alan Kürk Yansıma Modeli” – 2017
( https://cseweb.ucsd.edu/~ravir/lingqi_fur2.pdf )



