VRayMultiSubTex dokusu, belirtilen kimliklere veya rastgele bir dağılıma bağlı olarak, tek bir malzeme aracılığıyla birçok nesneye birden fazla doku dağıtır.
Burada gösterilen resimde, VRayMultiSubTex’in ” Get ID from” parametresi “Object ID” olarak ayarlanmıştır . Topun her parçasının kendi Object ID’si vardır ve her ID’ye farklı bir doku atanmıştır. VRayMultiSubTex daha sonra tek bir VRayMtl’nin diffuse kanalına atanır .

Varsayılan Renk – Nesne Kimliği olmayan nesneler için varsayılan bir renk veya doku belirtir.
Kimlik bilgilerini şuradan al: – Kimlik parametrelerinin anlamını belirtir. Açılır menüde aşağıdaki üç seçenek bulunur:
Rastgele – Aşağıda seçilen seçeneğe göre rastgele seçim yapar.
Nesne Kimliğini Kullan – VRayMultiSubTex, malzemeye veri (renk veya doku) beslerken nesnenin Nesne Kimliklerini dikkate alır.
Doku Değiştirme – Malzemede hangi dokunun kullanılacağını belirlemek için Doku Değiştirme parametresini etkinleştirir.
“Kimliği Al” seçeneği “Rastgele” olarak ayarlandığında , aşağıdaki onay kutusu seçenekleri etkinleşir. Birden fazla seçeneği aynı anda seçebilirsiniz.
Nesne Kimliğine Göre – VRayMultiSubTex, nesnelerin Nesne Kimliklerine göre rastgele renkler atar.
Render Kimliğine Göre – VRayMultiSubTex, Render Kimliklerine (V-Ray tarafından dahili olarak oluşturulur) göre rastgele renkler atar. Render Kimliğinin renderlar arasında tutarsız olduğunu unutmayın. Bunun yerine Sahne adına göre modunu kullanabilirsiniz.
Düğüm adına göre – Dokunun uygulandığı düğümün adına göre bir renk indeksi oluşturur.
Örnek Kimliğine Göre – VRayMultiSubTex, Maya’daki parçacık örnekleyici ile örneklenen nesnelerin Kimliklerine göre rastgele renkler atar.
Sahne adına göre – VRayMultiSubTex, her nesnenin tam sahne yoluna göre rastgele renk/doku atar. Tam sahne yolu, aynı ada sahip ancak sahne hiyerarşisinde farklı seviyelerde/dallarda bulunan birden fazla nesne için kullanılabileceği anlamına gelir, örneğin farklı gruplardaki örnekler. Bu seçenek, gruba bir veya daha fazla nesne eklense veya gruptan silinse bile, nesne başına aynı rastgele sonucu korur.
Poligon Kabuğuna Göre – Nesnenin poligon kabuğu başına renk/doku rastgeleleştirmesi yapar.
Kullanıcı Kimliğine Göre – Belirli nesnelere atanmış ve VRayMultisubTex’in Kullanıcı Özniteliği alanında ayarlanmış bir Kullanıcı Özniteliğine göre dokuları rastgeleleştirir .
Doku değiştirme – Doku Listesinden (aşağıdaki kullanıcı arayüzünde) kimlik numarasına göre dokuyu çağıran kayan noktalı bir değer.
İnterpolasyon – Eğer anahtar değeri Doku listesindeki iki doku arasında kalıyorsa , bu ikisi arasında interpolasyon yapılır. Aksi takdirde, devre dışı bırakıldığında, listedeki en yakın doku kullanılır.
Doku Döngüsü – Bu seçenek , Nesne Kimliğini Kullan modunda çalışır . VRayMultiSubTex haritası atanmış yüzler veya nesneler, haritadaki alt dokulardan daha fazla olduğunda, Doku Döngüsü seçeneği tüm alt dokuları tek tek dolaşır ve bittiğinde ilk alt dokuya geri döner; bu işlem, tüm yüzler veya nesneler bir alt doku alana kadar devam eder. Nesne Kimliğini Kullan modunda, atanmış kimliği 0’dan farklı olan tüm nesneler bir alt doku alır. Nesne kimliği 0’a eşit olanlar ise Varsayılan rengi alır .
Tohum – Mod “Düğüm adına göre rastgele” olarak ayarlandığında , bu parametre kullanıcının rastgeleleştirme desenini değiştirmesine olanak tanır.
Rastgele Ton/Doygunluk/Gama – ” Kimliği Al” parametresi Rastgele seçeneklerinden birine ayarlandığında etkindir . Bu üç parametre, işlem sonrası sırasında çıktı rengini rastgele hale getirir. Her parametrenin değeri, belirli bir ölçek içinde orijinal değerden maksimum rastgele sapmayı belirtir. Aşağıdaki Rastgele Ton/Doygunluk/Gama örneğine bakın .
Ton – Tonu rastgele değiştirir. Çıktı renginin tonu [-180°, 180°] aralığında değiştirilir. Aşağıdaki Ton Değişimi örneğine bakın . Doygunluk – Doygunluğu rastgele değiştirir. Çıktı renginin doygunluğu [-0,5, 0,5] aralığında değişir. [0, 1] aralığının dışındaki değerler sınırlandırılır. Aşağıdaki Doygunluk Değişimi örneğine bakın . Gama – Gamayı rastgele değiştirir. Çıktı renginin gaması, [0..1] aralığında rastgele gama (veya 1/gama) ile gama düzeltmesi yapılır.
Yeni Öğe Ekle – Doku listesine yeni bir alt doku ekler.
Kullanılıyor – Alt dokunun işlenmesini etkinleştirir.
Değer – Kimlik kullanan modlar için, her dokuya karşılık gelen kimliği belirtir.

VRayMultiSubTex’i kurmak için:
-
VRayMultiSubTex’i malzemenin istenen giriş yuvasına bağlayın.
-
Doku Listesi > Yeni Öğe Ekle düğmesinden gerekli sayıda alt doku ekleyin.
-
Oluşturulan dokuları VRayMultiSubTex alt doku yuvalarına bağlayın veya Doku Listesi’ndeki kareli düğmeleri kullanarak yeni alt dokular oluşturun .

Örnek: Renk Tonu Değişimi #
Aşağıdaki örnek, renk tonu değişiminin sahneyi nasıl değiştirdiğini göstermektedir.

Renk tonu varyasyonu 0 olarak ayarlandı.

Renk tonu varyasyonu 0,25 olarak ayarlanmıştır. Renk tonu, kürelerin başlangıçtaki Kırmızı renginden [-45° ve +45°] aralığında rastgele değiştirilir.

Renk tonu varyasyonu 0,5 olarak ayarlanmıştır. Renk tonu, kürelerin başlangıçtaki Kırmızı renginden [-90° ve +90°] aralığında rastgele değiştirilir.

Renk tonu varyasyonu 1 olarak ayarlandı. Renk tonu, kürelerin başlangıçtaki Kırmızı renginden [-180° ve +180°] aralığında rastgele değiştirilir.
Örnek: Doygunluk Değişimi #
Aşağıdaki örnek, doygunluk değişiminin sahneyi nasıl değiştirdiğini göstermektedir.

Doygunluk Değişimi 0 olarak ayarlandı.

Doygunluk Değişimi 0,5 olarak ayarlanmıştır. Doygunluk, kürelerin başlangıç renginden [-0,25 ve +0,25] aralığında rastgele değiştirilir.

Doygunluk Değişimi 1 olarak ayarlandı. Doygunluk, kürelerin başlangıç renginden [-0,5 ve +0,5] aralığında rastgele değiştirilir.
Örnek: Rastgele Ton/Doygunluk/Gama #
Aşağıdaki örnek, Rastgele Ton/Doygunluk/Gama ayarlarının sahnedeki nesneleri nasıl etkilediğini göstermektedir. Her örnekte maksimum değer olan 100 kullanılmıştır.

Rastgele renk tonu/doygunluk/gama uygulanmadı.

Renk tonu = 100.0

Doygunluk = 100.0

Gamma = 100.0

Renk Tonu/Doygunluk/Gama = 100.0
Örnek: Dokular Arasında Döngü Oluşturma #
Aşağıdaki örnek, “Dokuları Döngüyle Görüntüle” seçeneğinin, farklı kimliklere sahip beş geometriye uygulanan dokunun dağılımını nasıl etkilediğini göstermektedir.
Burada, geçerli kimlik aralığı [1 – 4] olan dört alt dokuya sahip bir MultiSubTex haritamız var. Ayrıca kimlikleri 1 ile 6 arasında değişen beş geometrimiz var. İlk dört geometrinin kimlikleri dokunun aralığına giriyor. Beşinci geometrinin kimliği (6) bu aralığın dışında kalıyor. Ayrıca varsayılan bir rengimiz de var – kırmızı.
“Doku Döngüsü” seçeneği devre dışı bırakıldığında , geçerli kimlik numaralarına sahip geometrilere aynı kimlik numarasına sahip bir doku atanır. Kimlik numarası 6 olan dokuya varsayılan bir renk atanır.


“Doku Döngüsü” seçeneği etkinleştirildiğinde , ID = 6 olan geometri döngüye alınır ve ID = 2 olan dokuyu alır.


Örneğin, ID’si 2 olan dokuyu işaretini kaldırırsak, V-Ray, ID’leri 2 ve 6 olan geometriler için geçerli bir doku olmadığını algılar ve bunlara varsayılan bir renk atar.


Yaygın Kullanımlar #
MultiSubTex Map’in tipik kullanım alanlarından bazıları şunlardır:
-
Switch dokusu için animasyonlu değerler
-
userScalar ile iletilen kullanıcı öznitelikleri
-
İfadeler (en yaygın olanı, geçerli çerçeve numarasını geçiş sürücüsü olarak iletmek için kullanılan “= frame” ifadesidir)
