Bu sayfa, mesh’ler üzerindeki yer değiştirmeyi kontrol eden V-Ray GeomDisplacedMesh 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.
V-Ray Displacement ile bir nesneye yer değiştirme eklemenin iki yolu vardır. Biri malzeme ataması yoluyla, diğeri ise doğrudan geometriye uygulama yoluyladır. Ayrıntılı bilgi için Yer Değiştirme Eğitimi sayfasına bakın .
Nesne Özellikleri SOP’unu ve/veya Yer Değiştirme malzemelerini atamak, sıkıştırılmış geometri ile çalışır. Sıkıştırılmış parçalarla çalışması beklenmez. V-Ray Nesne Özellikleri SOP sayfasına bakın .
Aşağıda, aynı nesnenin kabartma haritalama ve yer değiştirme haritalama yöntemleriyle oluşturulmuş bir örneği verilmiştir. Kabartma haritalama durumunda kürenin yuvarlak dış hatlarını ve gölgesini, yer değiştirme haritalama yöntemiyle oluşturulan deforme olmuş dış hatları fark edin. Bu örnekte yer değiştirme haritası, 3 boyutlu bir Gradyan Rampası (prosedürel) haritasıdır; 3 boyutlu haritalama yöntemi kullanılmıştır.
Yer değiştirme haritalamasında, yüzey aslında değiştirilir, bu da doğru dış hat, gölge ve küresel aydınlatmaya yol açar. Kabartma haritalamasında ise, yüzey değiştirilmiş gibi görünse de, dış hat ve gölge orijinal nesnenin dış hattı ve gölgesiyle aynıdır.

Çarpma
.png?version=2&modificationDate=1758185172435&cacheVersion=1&api=v2)
Yer değiştirme
Yer değiştirme, diğer gölgelendirme türlerinden farklı olarak nesnenin gerçek yüzeyini değiştirir. Diğer gölgelendirme işlemleri (örneğin kabartma haritalama) render zamanında gerçekleşirken, yer değiştirme render işleminden önce gerçekleşir.
Kullanıcı arayüzü yolları:
||mat Ağı|| > V-Ray > Geometri > V-Ray Yer Değiştirme
||Nesne Seçin|| > V-Ray Rafı > Alt Bölümleme Aksesuarları
V-Ray menüsü > Nesne Özellikleri > Yer Değiştirme
Render Displacement – Yer değiştirme efektini açar/kapatır.
Oluştur – Yer değiştirme algoritmasının sonucunda oluşan üçgenlerin ışın sunucusuna nasıl ekleneceğini belirtir.
Anında Oluşturma – Dinamik
Önceden Mozaiklenmiş – Statik (varsayılan)
Doku – Bir yer değiştirme dokusunu belirtir.
Tip – Yer değiştirmenin hangi modda işleneceğini belirtir.
Varsayılan – Orijinal yüzey geometrisini alır ve üçgenlerini daha küçük alt üçgenlere böler, ardından bunları yer değiştirir. Herhangi bir haritalama türüyle keyfi yer değiştirme haritaları için uygulanabilir.
2B – 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. Ancak, 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.
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 geometrinin U ve V yönlerinde, yüzey normalinin yönüne ek olarak yer değiştirme dokusunun Kırmızı, Yeşil ve Mavi kanallarını kullanarak yer değiştirmesini sağlar.
Vektör (Mutlak) – Dokunun 0,5 tabanlı teğet uzay yer değiştirme haritası olarak yorumlandığı vektör tipi bir yer değiştirme modu.
Vektör (Nesne) – Yalnızca V-Ray Ptex dosyası yer değiştirme için kullanıldığında anlamlıdır; burada doku değerleri nesne uzayında 0 tabanlı yer değiştirmeyi temsil eder. Eğer ağ bilgileri Ptex dosyasında saklanıyorsa, V-Ray ağ deformasyonlarını da doğru şekilde yer değiştirebilir.
Yeşil/Mavi Kanalları Değiştir – Etkinleştirildiğinde, sağlanan doku haritasının yeşil ve mavi kanalları yer değiştirir.
Miktar – Yer değiştirme haritasının beyaz alanları için yer değiştirme miktarı. Genel Ayarları Kullan seçeneği etkinleştirilmişse, bu değer genel Yer Değiştirme Miktarı seçeneğiyle çarpılır . 0,0 değeri, nesnenin değişmeden kaldığı 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, geometriyi nesnenin içine doğru iter.
Kaydırma – Yer değiştirme haritası değerlerine eklenen ve yer değiştirmiş yüzeyi normaller boyunca yukarı ve aşağı kaydıran bir sabiti belirtir. Bu değer pozitif veya negatif olabilir. Daha fazla bilgi için aşağıdaki Yer Değiştirme Kaydırma örneğine bakın.
Sürekliliği Koru – Etkinleştirildiğinde, V-Ray bağlantılı bir yüzey oluşturmaya çalışı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 örneğine bakın.
Su Seviyesi – Bu yer değiştirme seviyesi eşiğinin altındaki geometri kırpılır. Bu, geometrinin kırpılacağı bir yer değiştirme haritası değerinin kırpma eşlemesi için kullanılabilir. Daha fazla bilgi için aşağıdaki Kırpma Eşlemesi örneğine bakın.
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. Çıktı sonucunu iyileştirmek için lütfen Seçenekler Sekmesindeki Yer Değiştirme bölümüne bakın.
Bu seçenek, GPU’da render işlemi yapılırken her zaman açıktır. Düşük kaydırma ayarlarıyla kullanılması önerilmez.
Nesne Alanı – Etkinleştirildiğinde, üst dönüşüm yer değiştirme miktarını etkiler. Bu seçeneği 3B yer değiştirme için kullanın.

Çözünürlük – 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 ayrıca, 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ı oluşturduğunu unutmayın.
Hassasiyet – Yer değiştirilen yüzeyin eğriliğiyle ilgilidir; düz yüzeyler daha düşük hassasiyetle işleyebilir (mükemmel düz bir düzlem için 1 değeri kullanılabilir), daha kavisli yüzeyler daha yüksek değerler gerektirir. Hassasiyet yeterince yüksek değilse, yer değiştirmede koyu lekeler (“yüzey sivilceleri”) oluşabilir. Daha düşük değerler daha hızlı hesaplama sağlar.
Doku Filtresi – Etkinleştirildiğinde, gerçek yer değiştirme gerçekleşmeden önce doku haritası filtrelenir.
Filtre Bulanıklığı – Yer değiştirme gerçekleşmeden önce dokuya uygulanan bulanıklık miktarını belirtir.
Çoklu Döşeme – 2 boyutlu yer değiştirme oluştururken döşemeli dokular (UDIM/UVTILE) desteğini etkinleştirir veya devre dışı bırakır.

Sınırları Kullan – Etkinleştirildiğinde, yer değiştirme dokusu için minimum ve maksimum değerleri ayarlar. Daha fazla bilgi için aşağıdaki Doku Sınırları örneğine bakın.
Minimum/Maksimum Sınır – Sınırları Kullan seçeneği etkinleştirildiğinde , yer değiştirmiş geometri için özel sınırlar belirtir . Varsayılan olarak 0 ile 1 arasında değerlerle sınırlıdır .
Görüntü dizileri ve/veya döşemeli görüntüler (örneğin UDIM/UVTILE) yer değiştirme için kullanılırken, “Sınırları Kullan” seçeneğini etkinleştirin ve pozitif ve negatif değerlerin aralığını manuel olarak ayarlayın. “Sınırları Kullan” seçeneği devre dışı bırakılırsa, negatif değerler kırpılır ve yer değiştirme beklendiği gibi çalışmaz.

Genel Ayarları Kullan – Etkinleştirildiğinde, V-Ray Renderer’dan gelen genel Yer Değiştirme kalite ayarları kullanılır.
Görünüme Bağlı – Görünüme bağlı mozaiklemenin kullanılıp kullanılmadığını belirler. Etkinleştirildiğinde, Kenar Uzunluğu, piksel cinsinden bir alt üçgen kenarının maksimum uzunluğunu belirler. 1,0 değeri, ekrana yansıtıldığında her alt üçgenin en uzun kenarının yaklaşık bir piksel uzunluğunda olduğu 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 – Bölme işleminden sonra bir alt üçgen kenarının maksimum uzunluğu. Bu, yer değiştirmeden önce yapılan bölme derecesini etkiler ve bu da yer değiştirmenin kalitesini etkiler. 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 bellek kullanımı anlamına gelir. Daha az alt üçgen ise daha az ayrıntı, daha hızlı işleme ve daha az bellek kullanımı anlamına gelir. Bu parametre için kullanılan birimler, 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. Bu değerin karesi kullanılı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ğeri varsayılan 256 değerinin çok üzerine çıkarmamanız önerilir. Daha yüksek değerler kullanmanız gerekiyorsa, yer değiştirme işlemine başlamadan önce orijinal ağı daha küçük üçgenlere bölmeniz daha iyidir.
Önbelleğe alınmış normal değerlerin her zaman etkin olduğu GPU modunda , Kenar Uzunluğunu azaltmak veya Maksimum Alt Bölme sayısını artırmak , CPU moduna daha yakın sonuçlar elde etmenize yardımcı olacaktır.

Alt Bölümlere Ayırarak Oluştur – Etkinleştirildiğinde, nesne oluşturma sırasında alt bölümlere ayrılır.
Geometri Sınırlarını Koru – Bu özellik etkinleştirildiğinde, geometri sınırlarında bulunan kenarlar alt bölümlere ayrılmaz.
Harita Sınırlarını Koru – UV koordinatlarının UV birleşim noktalarındaki alt bölümlerinin 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.
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 kullanır. Bu seçenek yalnızca ağ tamamen dikdörtgen yüzeylerden oluşuyorsa etkinleştirilmelidir, aksi takdirde çalışmaz.

Örnek: Vektör Yer Değiştirme #
Bu örnek, Vektör (vektör yer değiştirme) seçeneğinin etkisini daha ayrıntılı olarak göstermektedir .
İlk görüntüde solda karmaşık bir geometri gösterilmektedir. Bu geometri, vektörel yer değiştirme haritası oluşturmak için kullanılmıştır. İkinci görüntüde, kırmızı, yeşil ve mavi bileşenlerin doku UVW uzayında yer değiştirme vektörlerini tanımladığı sonuçtaki yer değiştirme haritası gösterilmektedir. Son görüntüde ise, Displacement malzeme düğümü aracılığıyla başka bir nesneye uygulanan vektörel yer değiştirme haritası gösterilmektedir.

Karmaşık bir geometri parçası ve
VRayVectorDisplBake materyali kullanılarak oluşturulmuş basit bir versiyonu.

Doku pişirme yöntemiyle hesaplanan yer değiştirme haritası.
Sonuç bir .exr dosyasına kaydedilir (burada bir .png dosyası gösterilmiştir).


Vektör yer değiştirmesi ile Yer Değiştirme düğümü aracılığıyla farklı bir geometriye yer değiştirme haritası uygulandı .
Örnek: Yer Değiştirme Kayması #
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: Kenar Uzunluğu #
Bu örnek, Kenar Uzunluğu parametresinin artırılmasının etkilerini göstermektedir . Bu örnekte Görünüme Bağımlı özelliği 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.
Aşağıdaki görüntü, malzemenin Diffuse yuvasında V-Ray Edges 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
Ö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, birden fazla malzemeye sahip nesneler için malzeme kimliği sınırları boyunca daha pürüzsüz bir sonuç elde edilmesine yardımcı olur.

Yer değiştirme yok

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

Sürekliliği Koru = etkinleştirildi
Örnek: Klip Eşleme #
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.

Su Seviyesi = 0,0 (kesim yok)

Su Seviyesi = 1,25

Su Seviyesi = 2,5

Su Seviyesi = 3,75

Su Seviyesi = 5.0 (tüm geometri kırpılmıştır)
Ö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, Minimum Sınırlar ve Maksimum Sınırlar 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.

Minimum Sınırlar = 0, Maksimum Sınırlar = 1

Minimum Sınırlar = -1, Maksimum Sınırlar = 1
