View Categories

Yüzey Dağılımı Yayılımı

6 dakika okuma

Yüzey Saçılımı özelliği, Saçılım parametrelerinin bir parçasıdır.

Parametreler #


Bu alt menü yalnızca saçılma modu 2D – Yüzeylerde olarak ayarlandığında kullanılabilir .

Mod  – Yüzey saçılma modunu belirtir. Aşağıdaki Mod örneğine bakın .

Rastgele Dağıtım – Örnekleri tüm ağ nesnelerine rastgele dağıtır.
UV Izgarası – Örnekleri düzenli desenlerde dağıtmak için UV haritalamasını kullanır.


Örnek: Mod #

Bu örnek, Rastgele Dağıtım ve UV Izgara modları arasındaki farkı göstermektedir.

Rastgele Dağılım

UV Izgarası

Rastgele Dağılım #


Örnek Sayısı – Tüm Host nesnelerindeki toplam örnek sayısını verir. Alan Değiştiricileri eklemenin veya Eğim Sınırlaması tanımlamanın bu sayıyı azaltacağını unutmayın. Alan Başına seçeneği etkinleştirilirse , dağılım yoğunluk tarafından tanımlanır. Aşağıdaki Örnek Sayısı örneğine bakın .

Alan Başına – Etkinleştirildiğinde, örnek sayısı, sayının ana bilgisayarın yüzey alanı boyutuyla birleştirilmesiyle belirlenir. Değer, dağıtım alanının kenar/uç uzunluğunu belirtir. Sayı değeri 1 olarak ayarlanırsa, bu sayı örneklerin göreceli yoğunluğunu belirler. Aşağıdaki Alan Başına örneğine bakın .

Desen – Yoğunluk desenini belirler. Önceden tanımlanmış dağıtım haritalarından birini seçin veya özel bir doku kullanın.

Hiçbiri – Hiçbir harita seçilmedi.
Özel Doku – Özel bir doku kullanılıyor.

Yoğunluk haritası satırı yalnızca Özel Doku seçeneği için etkinleştirilmiştir ve diğer tüm seçenekler için gri renkte gösterilmiştir.

Yüksek Yoğunluklu Bozulmuş Çizgiler – Farklı yoğunluklarda bozulmuş çizgi deseni.
Düşük Yoğunluklu Bozulmuş Çizgiler – Farklı yoğunluklarda bozulmuş çizgi deseni.
Yüksek Yoğunluklu Gruplar – Farklı yoğunluklarda grup deseni.
Düşük Yoğunluklu Gruplar – Farklı yoğunluklarda grup deseni.
Yüksek Yoğunluklu Fraktal Yamalar – Farklı yoğunluklarda fraktal yama deseni.
Düşük Yoğunluklu Fraktal Yamalar – Farklı yoğunluklarda fraktal yama deseni.
Yüksek Yoğunluklu Düz Çizgiler – Farklı yoğunluklarda düz çizgi deseni.
Düşük Yoğunluklu Düz Çizgiler – Farklı yoğunluklarda düz çizgi deseni.
Yüksek Yoğunluklu Uzamış Yamalar – Farklı yoğunluklarda uzamış çizgi deseni.
Düşük Yoğunluklu Uzamış Yamalar – Farklı yoğunluklarda uzamış çizgi deseni.

Yoğunluk – Doku girdisine bağlı olarak örneklerin yaklaşık sayısını belirler. Dokudaki siyah renk, ilgili alandaki tüm örnekleri yok sayar. Beyaz renkle boyanmış alanlar maksimum sayıda örnek alır.  Aşağıdaki Yoğunluk örneğine bakın .

Harita Kanalı – UV kanalını belirler.  Aşağıdaki Yoğunluk Haritası örneğine bakın .


Örnek: Örnek Sayısı #

Bu örnek, bir ana nesne üzerindeki örneklerin tam sayısını göstermektedir.

01_randomdistribution_instancescount_1000.jpg

Örnek Sayısı = 1000
02_randomdistribution_instancescount_2500.jpg

Örnek Sayısı = 2500

04_randomdistribution_instancescount_10000.jpg

Örnek Sayısı = 10000


Örnek: Alan Başına #

Buradaki örnek sayısı, sayının ana cihazın yüzey alanı boyutuyla birleştirilmesiyle belirlenir. Değer, dağıtım alanının kenar/uç uzunluğunu belirtir.

01_perarea_instansescount1000_perareaoff.jpg

Örnek Sayısı = 1000; Alan Başına = Kapalı
03_perarea_instansescount1000_perarea1000.jpg

Örnek Sayısı = 1000; Alan Başına = 1000
05_perarea_instansescount1000_perarea4000.jpg

Örnek Sayısı = 1000; Alan Başına = 4000


Örnek: Yoğunluk #

Yoğunluk, doku girdisine bağlı olarak örneklerin yaklaşık sayısını belirler. Dokudaki siyah renk, ilgili alandaki tüm örnekleri yok sayar.

01_density_ic5000_checkermap.jpg

Örnek Sayısı = 5000; Checker Haritası
02_density_ic5000_noisemap.jpg

Örnek Sayısı = 5000; Gürültü Haritası
03_density_ic5000_gradientmap.jpg

Örnek Sayısı = 5000; Gradyan Haritası


Örnek: Yoğunluk Haritası #

Yoğunluk haritası kullanmak, yepyeni bir örnek dağılımı oluşturur. Toplam örnek sayısı (yaklaşık olarak ‘Örnek Sayısı’ değerine eşittir) korunur ve harita değerleri 0’ın üzerinde olan tüm yüzeylere (haritanın tamamen siyah olmayan kısımlarına) dağıtılır. Örneklerin, daha koyu alanlara kıyasla daha yüksek yoğunluk haritası değerlerine sahip alanlarda oluşturulma olasılığı daha yüksektir.

Kapalı

Dama Haritası

UV Izgarası #


UV koordinatları, nesnenin tamamına değil, her bir yüzeye ayrı ayrı doğru şekilde ayarlanmalıdır.

Desen – Izgara dağılımı için kullanılacak deseni belirler. Aşağıdaki Desen örneğine bakın .

Izgara – Dikdörtgen ızgara.
Çalışan Izgara – Her iki satırın birer tanesinin, ızgara aralığının yarısı kadar kaydırıldığı dikdörtgen ızgara.
Altıgen Izgara – Örnekleri altıgenler halinde düzenler.

Harita Kanalı – UV kanalını belirler.

Aralık – Deseni UV uzayında ölçeklendirir. Aralık 1 olarak ayarlandığında, desen tüm alanı kaplar. Aralık 0,5 olarak ayarlandığında, desen iki kez tekrarlanır. Aşağıdaki Aralık örneğine bakın .

Jitter – Örneklerin ne kadarının rastgele yerleştirileceğini belirler. Jitter 0 olarak ayarlandığında, tüm örnekler UV haritalamasına göre yerleştirilir. Jitter 1 olarak ayarlandığında, tüm örnekler rastgele yerleştirilir. Aşağıdaki Jitter örneğine bakın .

Ofset – Deseni verilen değer (yüzde olarak) kadar kaydırır. 0 ve 1 Ofset değerlerinin aynı sonucu verdiğini unutmayın, çünkü 1 değeri deseni bir tam tekrar kadar kaydırır. Aşağıdaki Ofset örneklerine bakın .

Kilitle – Etkinleştirildiğinde, Aralık ,  Titreme  ve  Ofset için V koordinatının değerleri  U koordinatının değerlerine kilitlenir.


Örnek: Desen #

Bu örnek, farklı desen türlerini göstermektedir.

01_uvgrid_spacing0x1_patterngrid.jpg

Aralık = 0,1; Desen = Izgara
02_uvgrid_spacing0x1_patternrunninggrid.jpg

Aralık = 0,1; Desen = Çalışan Izgara
03_uvgrid_spacing0x1_patternhexagonalgrid.jpg

Aralık = 0,1; Desen = Altıgen Izgara


Örnek: Boşluk #

Bu örnek, aralık parametresinin Scatter konuk nesneleri arasındaki mesafeleri nasıl etkilediğini göstermektedir.

01_uvgrid_patterngrid_spacing_0x1.jpg

Desen = Izgara; Aralık = 0,1
06_uvgrid_patterngrid_spacing_u0x1_v0x5.jpg

Desen = Izgara; Aralık = U 0.1; V 0.25
03_uvgrid_patterngrid_spacing_0x5.jpg

Desen = Izgara; Aralık = 0,5


Örnek: Titreme #

Jitter, Scatter Guest nesnelerinin rastgele yerleştirilmesini şu şekilde etkiler: 0’a ayarlandığında, tüm örnekler UVW eşlemesine göre yerleştirilir. 1’e ayarlandığında ise tüm örnekler rastgele yerleştirilir.

01_uvgrid_patterngrid_jitter_0.jpg

Desen = Izgara; Titreşim = 0
04_uvgrid_patterngrid_jitter_1.jpg

Desen = Izgara; Titreşim = 1
05_uvgrid_patterngrid_jitter_2.jpg

Desen = Izgara; Titreşim = 2


Örnek: Tek Eksenli Ofset – V #

Bu örnekte, Desen dikdörtgen bir Izgara olarak ayarlanmıştır. Burada, ofset yalnızca U eksenine uygulanır (V Kilidi seçeneği devre dışı bırakılmıştır).

01_UVGrid_PatternGrid_Offset_U0_V0.jpg

Desen = Izgara; Ofset = U 0; V 0

03_UVGrid_PatternGrid_Offset_U0_V0x5.jpg

Desen = Izgara; Ofset = U 0; V 0.5

05_UVGrid_PatternGrid_Offset_U0_V1.jpg

Desen = Izgara; Ofset = U 0; V 1


Örnek: Ofset Kilitli UV #

Bu örnekte, desen dikdörtgen bir ızgara olarak ayarlanmıştır. Ofset hem U hem de V eksenlerine uygulanmıştır (V eksenini kilitleme seçeneği etkinleştirilmiştir).

01_UVGrid_PatternGrid_Offset_U0_V0 (1).jpg

Desen = Izgara; Ofset = U 0; V 0

03_UVGrid_PatternGrid_Offset_U0x5_V0x5.jpg

Desen = Izgara; Ofset = U 0.5; V 0.5

05_UVGrid_PatternGrid_Offset_U1_V1.jpg

Desen = Izgara; Ofset = U 1; V 1

Kenar Kesme #


Kenar Kırpma – Ana nesne sınırlarının dışındaki örneklerin öğelerini kırpar. Hem ana nesneleri hem de Alan değiştiricilerini etkiler. Aşağıdaki Kenar Kırpma örneğine bakın .

Kenar kırpma, birden fazla ağ elemanından oluşan dağınık örnekleri, alan değiştiriciler listesine eklenen değiştiricileri dikkate alarak, ana nesnelerin sınırları içinde kalacak şekilde kırpmak için kullanılır. Örneğin herhangi bir bütünsel parçasının (örneklenen modelin herhangi bir alt ağ elemanı) başlangıç ​​noktası, dağılım tarafından belirtilen alanın dışında kalırsa, bu parça işlenmez. Bu bir basitleştirmedir, ancak başlangıç ​​noktasını, bir elemanın büyüdüğü ana nesne üzerindeki bir nokta olarak düşünebilirsiniz.

Kenar kesme işleminin tipik kullanım alanları şunlardır:

  • Çim alanlar – büyük çim kümeleri kullanılması durumunda, tanımlanmış alanın dışında tek tek çim yaprakları büyümez.

  • Halılar – büyük lif demetleri kullanılması durumunda, tek tek lifler halı alanının dışına yerleştirilmeyecektir.

  • Çakıl taşları, kayalar, ağaç kabuğu parçaları veya belirli bir sınır içinde dağıtmanız ve hiçbirinin bu sınırın dışına taşmamasını sağlamanız gereken diğer nesneler (bu sınır, ağ elemanının başlangıç ​​noktası hassasiyetine göre belirlenir).

Kenar kırpma özelliği, dağılımın daha rafine ve doğal görünmesini sağlamanın yanı sıra, RAM’den tasarruf ettiğiniz bazı örnekleri kaldırarak ve ayrıştırma süresini kısaltarak performansı artırır.


Örnek: Kenar Kesme #

Eğim Sınırlaması #


– Eğim Sınırlama parametrelerini etkinleştirir.

Eğim Sınırlaması – Saçılmayı yalnızca belirli açılardaki ‘eğimlerle’ sınırlandırır. Ayarlanan açı aralığı ne kadar düşükse, saçılmanın durduğu açı da o kadar küçük olur. Aşağıdaki Eğim Sınırlaması örneklerine bakın .

Yerel – Eğim Sınırlaması, her bir saçılım nesnesinin yukarı vektörüne göre ölçülür 1
Dünya – Eğim Sınırlaması, tüm Ana nesneler için dünya Z ekseni yukarı vektörüne göre ölçülür 

Açıdan Başlangıç ​​– Örneklerin filtreleneceği aralığın alt sınırı. 

Açı (Eşik Değer) – Örneklerin filtreleneceği aralığın üst sınırı. 


Örnek: Eğim Sınırlaması  #

Bu, eğim sınırlamalarının nasıl çalıştığına dair bir örnektir.

Eğim Sınırlaması = Yerel; Başlangıç ​​Açısı = 0; Bitiş Açısı = 180

Eğim Sınırlaması = Yerel; Başlangıç ​​Açısı = 0; Bitiş Açısı = 45

Eğim Sınırlaması = Yerel; Başlangıç ​​Açısı = 15; Bitiş Açısı = 45

(Döndürülmüş) Eğim Sınırlaması = Yerel; Başlangıç ​​Açısı = 15; Bitiş Açısı = 45 

(Döndürülmüş) Eğim Sınırlaması = Dünya; Başlangıç ​​Açısı = 15; Bitiş Açısı = 45 


Örnek: Çoklu Konakçı Eğim Sınırlaması #

Bu örnek, birden fazla konuk nesnesinin birden fazla ana nesneye nasıl dağıtılabileceğini göstermektedir.

İrtifa Sınırlaması #


Belirtilen irtifa aralığında örnek sınırlamasına olanak tanır.

İrtifa Sınırı Modu – Dünya veya Yerel  modda irtifa birimlerinin aralığını tanımlar 

Yerel – Yükseklik, cismin başlangıç ​​noktasına göre ölçülür. 2
Dünya – Rakım, dünyanın merkez çizgisine göre ölçülür.

Minimum Rakım (cm) – Minimum rakımı belirler. Bu eşiğin altındaki nesneler görüntülenmez.

Maksimum Yükseklik (cm) – Maksimum yüksekliği belirler. Bu eşiğin üzerindeki nesneler görüntülenmez.

Kümeleme #


Mod – Kümeleme yöntemini belirler.

Prosedürel Gürültü – Örnekleri prosedürel olarak kümelemenin bir yolu.
Renk Haritası – Kümeleme modu için girdi olarak bir doku kullanır. Her Konuk nesne için bir Küme rengi tanımlanabilir. Bu özelliğin çalışması için Küme renklerinin dokuda bulunması gerekir. Konuklar, dokuda aynı renge sahip alanlara dağıtılır. Aşağıdaki Renk Haritası Modu örneğine bakın .

Doku Yerleşimi – Prosedürel olarak oluşturulan haritanın nasıl konumlandırılacağını belirler.

XY – Doku yukarıdan yansıtılıyor.

UV – Doku, ana cihazın UV doku koordinatlarına göre konumlandırılır.

Tohum – Tohum numarasına bağlı olarak desenin farklı varyasyonlarını uygular. 

Örnek: Tohum #

Boyut  – X ve Y eksenlerindeki kümelerin ortalama boyutunu belirtir. Boyut değeri ne kadar büyük olursa, kümeler de o kadar büyük olur.  XY seçildiğinde kullanılabilir.

Örnek: Boyut #

Ölçek  – Kümeleme düzenini UV koordinatları boyunca ölçeklendirir. UV seçildiğinde kullanılabilir.

Döndürme  – Kümeleri bir merkez etrafında döndürür. UV haritalama için 0,0 noktası, XY haritalama için ise hedef nesnenin geometri merkezi veya listedeki tüm hedef nesnelerin ortak merkezidir.

Örnek: Döndürme #

X/Y Ofseti  – X ekseni veya Y ekseni boyunca ofset. Ofset yönü, kümelerin dönüşüne bağlıdır. XY seçildiğinde kullanılabilir.

Örnek: X/Y Ofseti #

U/V Ofseti – U ekseni veya V ekseni boyunca ofset. Ofset yönü, kümelerin dönüşüne bağlıdır. UV seçildiğinde kullanılabilir.

Pürüzlülük % – Daha düşük değerler yuvarlak kümeler oluştururken, daha yüksek değerler daha girintili çıkıntılı şekiller oluşturur.

Örnek: Pürüzlülük % #

Karıştırma % – Kümeler arasındaki kenarları bulanıklaştırır.

Örnek: Karışım % #

Çeşitlilik % – Belirli bir küme içinde kümelerden az sayıda nesnenin görünmesine izin verir. Daha küçük değerler, diğer kümelerden daha az örneğin alındığı anlamına gelir. Daha büyük değerler ise diğer kümelerden örneklerin karıştırılması anlamına gelir.

Örnek: Çeşitlilik % #

İşlemsel Gürültü Modu

Renk Haritası Modu


Örnek: Renk Haritası Modu #

Bu örnek, kullanılan haritayı ve elde edilen sonucu göstermektedir. 

f366792e-3277-4df1-bc94-95d48aa98c63.jpg

Notlar #


  1. Ana uygulama kısıtlamaları nedeniyle, Eğim Sınırlaması’nın Yerel modu Dünya uzayındaki Yukarı vektörünü kullanır . Bu seçenek, yerel ve dünya konumları arasında ayrım yapılması gereken diğer V-Ray ürünleriyle birlikte çalışabilirliği sağlamak için kullanıcı arayüzünde gösterilmiştir.

  2. Yükseklik Sınırlaması’nın Yerel modu yalnızca dahili orijinlere sahip içe aktarılmış Revit aileleri (.rfa dosyaları) için çalışır.

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

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