Bu sayfa VRayDisplacement düğümü hakkında bilgi vermektedir.
Genel Bakış
Yer değiştirme haritalama, sahne geometrinize önceden modelleme yapmadan detay eklemek için kullanılan bir tekniktir. Kavram, kabartma haritalamaya çok benzer. Ancak, kabartma haritalama yalnızca bir yüzeyin görünümünü değiştiren bir gölgelendirme efekti iken, yer değiştirme haritalama yüzeyi gerçekten değiştirir.
VRayDisplacement düğümünün iki farklı işlevi vardır. Birincisi, render sırasında bir geometriyi alt bölümlere ayırmamızı sağlar. İkincisi, bir nesneye yer değiştirme haritalaması uygulamamıza olanak tanır.
Kullanıcı Arayüzü Yolu: ||Araç Çubuğu|| > V-Ray menü simgesi > Geometri > VRayDisplacement

Örnek: Yer Değiştirme ve Kabartma Haritalama #
Bu örnek, kabartma haritalama (bump mapping) ve yer değiştirme haritalama (displacement mapping) arasındaki farkı göstermektedir. Kabartma haritalama durumunda kürenin yuvarlak hatlarını ve gölgesini, yer değiştirme haritalama durumunda ise deforme olmuş hatları fark edin:

.png?version=2&modificationDate=1758180849117&cacheVersion=1&api=v2)
Girişler #
VRayDisplacement düğümünün iki girişi vardır:
geo – Bölmek veya yerini değiştirmek istediğiniz geometrileri birbirine bağlar.
displ – Yer değiştirme için kullanmak istediğiniz dokuyu bağlayın.
Konut alanı yayılımı
#

Alt bölümlü yüzey olarak oluştur – Bu özellik etkinleştirildiğinde, nesne oluşturma sırasında alt bölümlere ayrılacaktır.
Harita Sınırlarını Koru – UV koordinatlarının UV birleştirme noktalarındaki alt bölümlere ayrılması işlemi, UV’leri Alt Bölümlere Ayırma özelliği etkinleştirildiğinde nasıl ele alınacağını belirtir. Olası değerler şunlardır:
Hiçbiri – UV’ler, UV dikişinde olup olmadıklarına bakılmaksızın her zaman alt bölümlere ayrılır. Dahili – Yalnızca dahili UV dikişinde bulunan UV’leri korur. Tümü – UV dikişlerindeki UV’leri alt bölümlere ayırmaz.
UV’leri Alt Bölümlere Ayırma – Nesnenin UV’lerinin sınırlarda alt bölümlere ayrılıp ayrılmayacağını belirler.
Statik Geometri Oluştur – Etkinleştirildiğinde, alt bölüm geometrisi, oluşturma işleminin başında hızlandırma yapısına önceden derlenir ve karenin sonuna kadar orada kalır. Bu, oluşturma işlemini hızlandırabilir ve bellek kullanımını artırabilir.
Klasik Catmull Clark – Etkinleştirildiğinde, V-Ray varsayılan olarak kullanılan hibrit yöntem yerine ağı bölmek için Klasik Catmull Clark yöntemini kullanacaktır. Bu seçenek yalnızca ağ tamamen dikdörtgen yüzeylerden oluşuyorsa doğru şekilde çalışacaktır.
Parselleme ve Yer Değiştirme Kalitesi #

Genel Ayarları Kullan – Etkinleştirildiğinde, V-Ray, Bölme ve Yer Değiştirme geometrisini işlerken varsayılan ayarlarını kullanır. Kutunun işaretini kaldırmak, bu iki geometri türünün kalitesini manuel olarak kontrol etmenizi sağlar.
Görünüme bağlı – Bu seçenek etkinleştirildiğinde, Kenar uzunluğu , piksel cinsinden bir alt üçgen kenarının maksimum uzunluğunu belirler. 1,0 değeri, her alt üçgenin en uzun kenarının ekrana yansıtıldığında yaklaşık bir piksel uzunluğunda olacağı anlamına gelir. Görünüme bağlı kapalı olduğunda, Kenar uzunluğu , dünya birimlerinde maksimum alt üçgen kenar uzunluğudur.
Kenar Uzunluğu – Yer değiştirme veya alt bölümlemenin kalitesini belirler. Orijinal ağın her üçgeni, bir dizi alt üçgene bölünür. Daha fazla alt üçgen, yer değiştirmede daha fazla ayrıntı, daha yavaş işleme süreleri ve daha fazla RAM kullanımı anlamına gelir. Daha az alt üçgen ise daha az ayrıntı, daha hızlı işleme ve daha az RAM anlamına gelir. Kenar uzunluğunun anlamı , yukarıdaki Görünüme bağlı parametreye bağlıdır. Daha fazla bilgi için aşağıdaki Kenar Uzunluğu örneğine bakın.
Maksimum alt bölme sayısı – Orijinal ağın herhangi bir üçgeninden oluşturulan maksimum alt üçgen sayısını kontrol eder. Değer aslında maksimum alt üçgen sayısının kareköküdür. Örneğin, 256 değeri, herhangi bir orijinal üçgen için en fazla 256 x 256 = 65536 alt üçgen oluşturulacağı anlamına gelir. Bu değerin nispeten düşük tutulması önerilir. Daha yüksek değerler kullanmanız gerekiyorsa, orijinal ağı daha küçük üçgenlere bölmek daha iyi olacaktır.
Örnek: Kenar Uzunluğu #
Bu örnek, Kenar uzunluğu parametresinin artırılmasının etkilerini göstermektedir . Bu örnekte Görünüme bağlı ayar etkinleştirilmiştir, bu nedenle Kenar uzunluğu piksel cinsinden ifade edilir. Örneklerde, yakın çekim görünümü yakınlaştırılmış bir görünüm yerine büyütülmüş bir görünümdür. Bu, yakın çekim görünümündeki Kenar uzunluğunun büyütülmüş görüntüdeki pikselleri değil, orijinal görüntüdeki pikselleri ifade ettiği anlamına gelir. Daha büyük bir görünüm için resimlere tıklayın.
Aşağıdaki görüntü, malzemenin Diffuse yuvasında VRayEdgesTex haritası kullanılarak oluşturulmuştur ve bu sayede ağın orijinal üçgenleri gösterilmektedir. V-Ray, yüzey normallerini yumuşatmakla kalmaz, aynı zamanda mükemmel şekilde yer değiştirmiş yüzeyin normalini temsil eden bir normal haritasını otomatik olarak uygular; bu da yüzeyin gerçekte olduğundan çok daha ayrıntılı görünmesini sağlar.

Kenar uzunluğu = 0,5

Kenar uzunluğu = 1,0

Kenar uzunluğu = 2,0

Kenar uzunluğu = 5,0

Kenar uzunluğu = 10,0
Yer Değiştirme Kontrolü uygulaması #

Yok – İşaretlendiğinde, yer değiştirmeyi devre dışı bırakır.
Geometri Oluşturma – Geometrinin render işlemi sırasında ne zaman derleneceğini belirler. Not: Yer değiştirme ile GPU’ya render işlemi yapılırken, tüm geometri önceden üçgenleştirilmiş (Pre-tessellated) yöntemi kullanır.
Anında İşleme – Alt bölümleme geometrisi, işleme sırasında dinamik bellek havuzuna dinamik olarak eklenir ve gerekirse daha sonra buradan kaldırılabilir. Bu işlem, hızdan biraz ödün vermeyi gerektirir ancak potansiyel olarak bellek tasarrufu sağlar. Not: Bu seçenek, işleme GPU üzerinde yapıldığında desteklenmez. Önceden Derlenmiş – Alt bölümleme geometrisi, işleme başlangıcında hızlandırma yapısına önceden derlenir ve karenin sonuna kadar orada kalır. Bu, işlemeyi hızlandırabilir ve bellek kullanımını artırabilir.
Yer Değiştirme Türü – Yer değiştirmenin hangi modda işleneceğini belirtir.
2B – Bu yöntem, yer değiştirmeyi önceden bilinen bir doku haritasına dayandırır. Yer değiştirmiş yüzey, bu doku haritasına dayalı olarak bozulmuş bir yükseklik alanı olarak oluşturulur. Yer değiştirmiş yüzeyin gerçek ışın izlemesi doku uzayında yapılır ve sonuç 3B uzayına geri eşlenir. Bu yöntemin avantajı, yer değiştirme haritasındaki tüm ayrıntıları korumasıdır. Bununla birlikte, nesnenin geçerli doku koordinatlarına sahip olmasını gerektirir; bu yöntemi 3B prosedürel dokular veya Nesne veya Dünya koordinatlarını kullanan diğer dokular için kullanamazsınız. Yer değiştirme haritası herhangi bir değer alabilir ( 0.0-1.0 veya siyah-beyaz aralığının dışındaki değerleri yok sayacak olan Normal yönteminin aksine). Normal – Bu, orijinal yüzey geometrisini alan ve üçgenlerini daha küçük alt üçgenlere bölen ve daha sonra bunları yer değiştiren genel bir yöntemdir. Herhangi bir eşleme türüyle keyfi yer değiştirme haritaları kullanabilir. Normal yönteminde, yer değiştirme haritasının değer aralığının 0,0-1,0 aralığında (siyahdan beyaza) olması gerektiğini unutmayın . Bu aralığın dışındaki değerler kırpılacaktır. Vektör – Gri tonlamalı olmayan bir yer değiştirme dokusu kullanılıyorsa, V-Ray yer değiştirmiş geometriyi oluşturmadan önce onu gri tonlamaya dönüştürür. Bu mod, V-Ray’in yer değiştirme dokusunun Kırmızı, Yeşil ve Mavi kanallarını kullanarak geometrinin yüzün normaline ek olarak U ve V yönlerinde yer değiştirmesini sağlar. Vektör (mutlak) – Bu, dokunun 0,5 tabanlı teğet uzay yer değiştirme haritası olarak yorumlandığı bir Vektör yer değiştirme modudur. Vektör (nesne) – Bu tür yalnızca VRayPtex dokusu aracılığıyla Ptex yer değiştirme dokuları ile anlamlıdır ; burada doku değerleri nesne uzayında sıfır tabanlı yer değiştirmeyi temsil eder. Ptex dosyasında ağ bilgileri saklanıyorsa, V-Ray ağ deformasyonlarını da doğru şekilde yer değiştirebilir.
Yer Değiştirme Miktarı – Yer değiştirme miktarı. 0,0 değeri, nesnenin değişmeden kalacağı anlamına gelir. Daha yüksek değerler daha büyük bir yer değiştirme etkisi yaratır. Bu değer negatif de olabilir; bu durumda yer değiştirme, nesnenin içindeki geometriyi itecektir.
Yer Değiştirme Kayması – Yer değiştirme haritası değerlerine eklenecek ve yer değiştirmiş yüzeyi normaller boyunca yukarı ve aşağı kaydıracak bir sabiti belirtir. Bu değer pozitif veya negatif olabilir. Daha fazla bilgi için aşağıdaki Yer Değiştirme Kayması Parametresi örneğine bakın.
Sürekliliği Koru – Etkinleştirildiğinde, V-Ray bağlantılı bir yüzey oluşturmaya çalışacaktır. Yer değiştirmiş geometride (genellikle keskin kenarların etrafında) bölünmeler oluştuğunda kullanın. Daha fazla bilgi için, aşağıdaki Sürekliliği Koru Seçeneği örneğine bakın.
Su Seviyesini Etkinleştir – Etkinleştirildiğinde, yüzey geometrisi, yer değiştirme haritası değeri Su Seviyesi alanında belirtilen eşiğin altında olduğu yerlerde kırpılacaktır . Bu seçenek, geometrinin kırpılacağı bir yer değiştirme haritası değerini belirlemek için kullanılabilir. Daha fazla bilgi için aşağıdaki Su Seviyesini Etkinleştir örneğine bakın .
Su Seviyesi – Yüzey geometrisinin kırpılacağı eşiği belirtir.
Normalleri Önbelleğe Al – Etkinleştirildiğinde, V-Ray yeni oluşturulan her köşe noktasının normali hakkında bilgi oluşturur ve kaydeder. Bu ek bellek gerektirir ancak render sırasında gölgelendirme hesaplamalarını hızlandırır.
Doku çözünürlüğü – V-Ray tarafından kullanılan yer değiştirme dokusunun çözünürlüğünü belirler. Doku haritası bir bitmap ise, bu çözünürlüğü bitmap boyutuna eşleştirmek en iyisidir. Prosedürel 2B haritalar için çözünürlük, yer değiştirmedeki istenen kalite ve ayrıntı düzeyine göre belirlenir. V-Ray’in, gerçek yer değiştirmiş yüzey tarafından yakalanmayan ayrıntıları telafi etmek için yer değiştirme haritasına dayalı olarak otomatik olarak bir normal haritası da oluşturacağını unutmayın.
Hassasiyet – Yüzeyin eğriliğinin hesaplanmasının hassasiyeti. Düz veya düze yakın yüzeyler için daha düşük değerler uygundur, daha kavisli yüzeyler ise daha yüksek değerler gerektirir. Daha düşük değerler, daha yüksek değerlere göre daha hızlı hesaplama yapar. Düz bir düzlem için 1 değeri uygundur. Hassasiyet değeri eğrilik için yeterince yüksek değilse, yer değiştirmede koyu lekeler (“yüzey sivilceleri”) oluşabilir.
Sıkı sınırlar – V-Ray’in yer değiştirmiş üçgenler için daha hassas sınırlayıcı hacimler hesaplamasına neden olarak, biraz daha iyi işleme süreleri sağlar.
Doku filtresi – Etkinleştirildiğinde, gerçek yer değiştirme gerçekleşmeden önce doku haritası filtrelenecektir.
Yer Değiştirme Sınırları – Bu parametre, yer değiştirme dokusunun izin verilen minimum ve maksimum değerlerinin nasıl belirleneceğini kontrol eder.
Otomatik – V-Ray, yer değiştirme dokusu için izin verilen minimum ve maksimum değerleri otomatik olarak belirler. Açık – Minimum ve maksimum değerler manuel olarak ayarlanabilir.
Minimum/Maksimum değer – Bu iki seçenek, yer değiştirmiş geometri için özel sınırlar belirler. Varsayılan olarak, aralık 0 ile 1 arasındaki değerlerle sınırlıdır. Daha fazla bilgi için aşağıdaki Doku Sınırları örneğine bakın.
Örnek: Yer Değiştirme Kaydırma Parametresi #
Yer Değiştirme Kayması parametresinin dünya birimlerinde mutlak bir değer olduğunu unutmayın . Yer Değiştirme Miktarını değiştirirseniz , Yer Değiştirme Kaymasını da muhtemelen ayarlamanız gerekecektir .

Kaydırma = -10.0

Kaydırma = -5.0

Kaydırma = 0.0

Kaydırma = 5.0

Kaydırma = 10.0
Örnek: Sürekliliği Koruyun #
Sürekliliği koru seçeneği, genellikle farklı yumuşatma grupları nedeniyle komşu üçgenlerde ayrık normallere sahip nesneler için kullanışlıdır. Aşağıdaki ortadaki resimde, ayrık normallerin oluşturduğu kenar bölünmelerini görebilirsiniz. Sürekliliği koru seçeneğini kullanmak bu sorunu önler. Bu seçenek ayrıca, Çoklu Alt Nesne malzemeleri atanmış nesneler için malzeme kimliği sınırları boyunca daha pürüzsüz bir sonuç elde edilmesine yardımcı olacaktır.

Yer değiştirme yok

Sürekliliği koru = devre dışı

Sürekliliği koru = etkinleştirildi
Örnek: Su Seviyesi #
Su seviyesi parametresi, dünya birimlerinde mutlak bir değerdir. Bu örnekte, Miktar 5.0 ve Kaydırma 0.0 olarak ayarlanmıştır. Su seviyesi Miktar + Kaydırma değerine ulaştığında , tüm geometrinin kırpıldığını unutmayın.





Örnek: Doku Sınırları #
Bu örnek, negatif değerlere sahip bir yer değiştirme haritasıyla eşlenmiş bir düzlemi göstermektedir. Yer değiştirme için varsayılan sınırlar (0 ile 1 arası) ile negatif yönde yer değiştirmiş geometriyi göremiyoruz. Ancak, Min ve Max değerlerini sırasıyla -1 ve 1 olarak ayarladığımızda, yer değiştirmiş geometriyi hem pozitif hem de negatif yönde görebiliyoruz.


