giriiş #
V-Ray Fur, oldukça basit bir prosedürel kürk eklentisidir. Kürk yalnızca render sırasında oluşturulur ve sahnede gerçekte mevcut değildir.

Parametreler #
V-Ray Fur , birçok parametreye sahip olan GeomHair eklentisinde uygulanmıştır . Bu parametreler şunlardır:
Ana #
-
mesh – Üzerine saçların oluşturulacağı üçgen ağ modeli.
-
length_base – Kürk tellerinin taban uzunluğu.
-
thickness_base – Tellerin taban kalınlığı.
-
gravity_base – Bu, kürk tellerini gravity_vector yönünde aşağı doğru çeken kuvveti kontrol eder .
-
gravity_vector – Yerçekimi kuvvetinin yön vektörü.
-
Bükülme – bu parametre kürk tellerinin esnekliğini kontrol eder. Değeri 0,0 olduğunda teller serttir ve hepsi düz çizgiler halindedir. Daha yüksek değerler, tellerin bükülmesine neden olur (örneğin yerçekiminin etkisiyle).
-
Koniklik – Kürk tellerine koniklik eklemenizi sağlar. Bu değeri artırmak, her telin üst ucunun daha ince, tabanının ise daha geniş olmasını sağlayacaktır.
-
mtlID – Mesh’in yüzeylerinin malzeme kimliği. Bu yalnızca yerleştirme malzeme kimliğine göre yapılıyorsa geçerlidir. Bu, kürke Çoklu/Alt nesne malzemesi uygulamak için kullanışlıdır.
Geometrik Detay #
-
hair_sides – Tek bir saç telinin çevresi boyunca bulunan segment sayısı.
-
saç_düğümleri – Tek bir saç telinin uzunluğu boyunca bulunan segment sayısı.
-
flat_normals – Bu seçenek açık olduğunda, kürk tellerinin normali tel genişliği boyunca değişmez. Çok hassas olmasa da, bu diğer kürk/saç çözümlerinin çalışma şekline benzer. Ayrıca kürk kenar yumuşatma işlemine yardımcı olarak görüntü örnekleyicisinin işini biraz daha kolaylaştırabilir. Bu seçenek kapalı olduğunda, yüzey normali tellerin genişliği boyunca değişir ve tellerin silindirik bir şekle sahip olduğu yanılsamasını yaratır.
-
lod_enabled – Ayrıntı düzeyi açma/kapama düğmesi. Bu seçenek etkinleştirildiğinde, V-Ray kameradan uzakta olan sahne bölümleri için daha az kürk geometrisi oluşturacaktır. Bu, kürk tellerinin yoğunluğunu azaltarak ve ayrıntı düzeyini artırarak yapılır.
-
lod_startDistance – Detay seviyesi başlangıç mesafesi. V-Ray’in detay seviyesi ayarlamasını uygulamaya başlayacağı kameradan olan mesafe. Bu mesafeye kadar kürk, kullanıcı tarafından belirtildiği gibi oluşturulacak, sonrasında V-Ray, Rate parametresiyle belirtilen her n birimlik alan için yoğunluğu azaltacak ve telin kalınlığını iki katına çıkaracaktır.
-
lod_rate – Detay seviyesi oranı. Detay ayarlamasının uygulanma hızı. Başlangıç mesafesi parametresinde belirtilen mesafeden başlayarak, V-Ray, Hız parametresinde belirtilen her n birimlik boşluk için tellerin yoğunluğunu azaltacak ve kalınlığını iki katına çıkaracaktır.
Varyasyon #
Aşağıdaki değerlerin tümü 0,0 (hiçbir değişiklik yok) ile 1,0 arasındadır.
-
dir_var – Yön varyasyonu. Bu parametre, kürk tellerinin kaynak nesneden büyüme yönüne hafif bir varyasyon ekler. Herhangi bir pozitif değer geçerlidir. Bu parametre ayrıca sahne ölçeğine de bağlı olmalıdır.
-
length_var – Saç uzunluğu varyasyonu.
-
thickness_var – Saç kalınlığındaki değişim.
-
gravity_var – Yerçekimi varyasyonu.
-
curl_radius_var – Kıvrım yarıçapı varyasyonu.
Dağıtım #
-
Dağıtım – kaynak nesne üzerindeki tel yoğunluğunu belirler:
-
0 – yüz başına – kaynak nesnenin her yüzündeki tüy teli sayısını belirtir. Her yüz, belirtilen sayıda tüy teli üretecektir.
-
1 – alan başına – kare sahne birimi başına tel sayısı. Örneğin, sistem birimleri metre ise, bu parametre metrekare başına istenen tel sayısını belirtir; sistem birimleri santimetre ise, santimetre kare başına tel sayısını belirtir ve benzer şekilde devam eder. Üçgen yüzlerin alanı (her yüz için tel sayısını hesaplamak için kullanılır), Referans çerçeve parametresiyle belirtilen çerçevede alınır. Her üçgen yüzün en az bir teli vardır.
-
-
perFace – Dağılım=0 ise yüz başına düşen kıl sayısı
-
perArea – Dağılım=1 ise birim alan başına düşen kıl sayısı
Atama #
-
Yerleşim – Kürkün ağ üzerindeki yerleşim şekli. Olası değerler şunlardır:
-
0 – Tüm Nesne – tüm yüzeylerde kürk oluşacak.
-
1 – Seçili Yüzeyler – yalnızca seçili yüzeyler (örneğin MeshSelect değiştiricisi ile) kürk oluşturacaktır.
-
2 – Malzeme Kimliği – yalnızca belirtilen malzeme kimliğine sahip yüzeylerde kürk oluşturulacaktır.
-
-
faceList – Üzerlerinde saç oluşturulacak yüzlerin indekslerinin listesi. Eğer NULL ise tüm yüzlerde saç oluşturulacaktır.
-
fixed_areas – Dağıtım ‘alan başına’ olduğunda saç sayısını belirlemek için areaList’in kullanılacağını belirtirse True değeri.
-
areaList – Üçgen yüzey alanlarının listesi. faceList boş değilse, buradaki bir öğe faceList’teki bir öğeye karşılık gelir.
Haritalama #
-
generate_w_coord – Doğruysa, V-Ray, saç telleri boyunca gölgeli noktanın konumunu temsil eden bir W eşleme koordinatı oluşturacaktır. Genel olarak, tüm eşleme koordinatları temel nesneden alınır. Bununla birlikte, W eşleme koordinatı, saç telleri boyunca ofseti temsil edecek şekilde değiştirilebilir. Bu seçenek açık olduğunda, W koordinatı saç telleri boyunca ofsettir (0.0 telin tabanı, 1.0 ise ucudur). U ve V koordinatları hala temel nesneden alınır.
-
map_channel – W koordinatının değiştirileceği kanal, “W koordinatını oluştur” seçeneği açık olduğunda kullanılır.
Diğerleri #
-
curl_enabled – Saça bukle uygulanıp uygulanmayacağını belirtir.
-
curl_angle – Her düğümde uygulanan kıvrımın açısı.
-
curl_radius – Kıvrımların yarıçapı.
-
override_mtlID_on – Malzeme kimliği geçersiz kılınacaktır.
-
override_mtlID – Geçersiz kılınacak malzeme kimliği.
-
ignore_base_mesh_displacement – Yanlışsa, kürk, üst mesh’in yer değiştirme haritası kullanılarak yer değiştirecektir.
-
Ölçek – Kürk ölçeklendirme faktörü.
Haritalar #
GeomHair’in bazı yönlerini doku haritalarıyla kontrol edebilirsiniz. Bunlar, bitmap’ler veya doğrudan kaynak nesne üzerine boyanmış köşe renk haritaları olabilir.
-
bend_direction_tex – Bu, doku uzayında (belirtilen Temel harita kanalına göre) kürk tellerinin bükülme yönünü belirten bir RGB haritasıdır. Bu, kürk tellerinin kıvrıldığı yöndür (kıvrılma miktarı da Bend parametresiyle kontrol edilir). Kırmızı bileşen u doku yönü boyunca, yeşil bileşen v doku yönü boyunca ve mavi bileşen yüzey normali boyunca ofsetlenmiştir.
-
initial_direction_tex – Bu, doku uzayında (belirtilen Temel harita kanalına göre) kürk tellerinin başlangıç yönünü belirten bir RGB haritasıdır. Kırmızı bileşen u doku yönü boyunca, yeşil bileşen v doku yönü boyunca ve mavi bileşen yüzey normali boyunca ofsetlenmiştir.
Aşağıdaki haritalar, ilgili parametreler için çarpanlardır; siyah 0,0 çarpanını, beyaz ise 1,0 çarpanını temsil eder.
-
length_tex – Uzunluk için bir doku.
-
thickness_tex – Kalınlık için bir doku.
-
gravity_tex – Yerçekimi için bir doku.
-
bend_tex – Bükülme için bir doku.
-
density_tex – bu harita, tel yoğunluğu için bir çarpan görevi görür. Haritanın siyah kısımları sıfır yoğunluğa karşılık gelir (bu alanlarda etkili bir şekilde tüy oluşmaz) ve beyaz kısımlar ise dağıtım parametreleri tarafından belirtilen normal tel yoğunluğunu temsil eder.
-
curl_tex – Bukleler için bir doku.
Kod örneği #
Örnek #
Aşağıdaki çim benzeri efekt, bu sahne kullanılarak V-Ray prosedürel kürk efekti ile oluşturulmuştur .

Notlar #
-
Kürk üzerine Object XYZ eşlemesi içeren dokular uygulamaktan kaçının. 3 boyutlu prosedürel bir doku kullanmanız gerekiyorsa, kaynak nesneye XYZ’yi UVW koordinatlarına dönüştürme seçeneğiyle bir UVW Map değiştiricisi uygulayın ve doku için açık eşleme kullanın.
-
Kürk, orijinal ağdaki üçgenlere karşılık gelen gruplar halinde oluşturulduğu için, çok büyük üçgenlerin kürk ile kaplı olmasından kaçının.
-
Gölge haritaları GeomHair hakkında bilgi içermeyecektir. Ancak, gölge haritaları olsa bile diğer nesneler kürke gölge düşürecektir.
-
Keskin gölgeler, GeomHair ile animasyonlarda titremeye neden olabilir, çünkü tek tek saç tellerinin aydınlatma durumu çok hızlı değişecektir. Alan gölgeleri veya VRayLights daha yumuşak sonuçlar verebilir.
-
GeomHair, Infinite Plane | GeomInfinitePlane temel nesnesiyle birlikte çalışmaz.
