View Categories

Yer Değiştirme Haritası Pişirme

3 dakika okuma

Bu iş akışı kılavuzu, V-Ray BakerTool kullanarak yükseklik/yer değiştirme haritasının nasıl oluşturulacağını göstermektedir.

Genel Bakış #


Houdini’de V-Ray ile yer değiştirme haritası oluşturma işlemi, V-Ray BakerTool aracılığıyla mümkündür. 

Oluşturma işlemi iki render adımında gerçekleştirilir: önce, düşük çözünürlüklü nesnenin uzaydaki her noktasının konumuna ilişkin bilgileri içeren bir render öğesi oluşturuyoruz. Ardından, düşük çözünürlüklü nesnenin normalleri hakkında bilgi içeren bir render öğesi oluşturuyoruz.

Son adım olarak, yüksek çözünürlüklü nesnenin yer değiştirme haritasını düşük çözünürlüklü nesne üzerine işliyoruz. 

Geometri oluşturma süreci bu eğitimin konusu değildir. 

İndirme düğmesinden örnek bir sahne indirebilirsiniz.


Takip etmek istiyorsunuz ama ehliyetiniz yok mu? 

Düşük Poligonlu

Yüksek Poligon

Adım 1: İlk Oluşturma #


İlk olarak, render ayarlarından başlayalım.

LowRes nesne düğümünü V-Ray BakerTool düğümünün sol girişine bağlayın .

Bu amaçla, düşük çözünürlüklü nesnenin UV ve normal vektörlerine sahip olması gerekir. V-Ray BakerTool’un “Harita Pişirme” modunda olması gerekmektedir. 

Öğeyi Oluştur #


V-Ray BakerTool düğümüne gidin.

Çıktı sekmesinde, Dünya Konumu seçeneğini etkinleştirin.

Ayrıca Özel Operatör seçeneğini de etkinleştirin ve bu seçeneklerin her ikisinin de 32 bit formatında kaydedildiğinden emin olun.

Oluşturulan çıktı .exr formatında kaydedilmelidir .


Custom Operator, V-Ray TexSampler’ın normal çıkışına bağlı girişi olan bir V-Ray Color dokusudur .

Oluşturma Ayarları #


V-Ray Baker aracının Renderer sekmesinde, Sampler’ı Bucket olarak ayarlayın .

Gürültü Eşik Değerinin 0,005 ve Maksimum Alt Bölme Sayısının 24 olarak ayarlandığından emin olun – bunlar varsayılan değerlerdir.

İşlem tamamlandığında, ” Şimdi Pişir” düğmesine tıklayın.

Haritanın dışa aktarılmasını bekleyin.

Adım 2: İkinci Render #


İkinci render işlemi için, LowRes nesnesini V-Ray BakerTool’un sol girişine, HighRes nesnesini ise V-Ray BakerTool’un sağ girişine bağlayın.

Pişirme Ayarları #


İlk render işleminde yaptığımız gibi, Pişirme Modunu Projeksiyon Pişirme olarak ayarlayın.

En Yakın Modu seçin ve Normalleri Geometri olarak ayarlayın .

Oluşturma Ayarları #


Oluşturma sekmesine gidin ve ilk oluşturma işleminde kullandığınız parametre değerleriyle aynı olan Kova Örnekleyicisini seçin:

Gürültü Eşik Değeri = 0,005

Maksimum Alt Bölüm Sayısı = 24

Öğeyi Oluştur #


Burada yalnızca bir render öğesine ihtiyacımız var. Çıktıyı .exr formatında tutun .

Dünya Konumu bölümünde, yüksek çözünürlüklü projeksiyon noktalarının koordinatlarına ilişkin bilgileri düşük çözünürlüklü nesne üzerine yerleştirmemiz gerekiyor.

“Şimdi Pişir ” düğmesine tıklayın ve haritanın pişmesini bekleyin.

Adım 3: Yer Değiştirme #


Artık gerekli tüm bilgileri .exr görüntülerine entegre ettiğimize göre, yer değiştirme haritasını elde etmek için bir COP düğümü kullanabiliriz .

/img/calculateHeightMap klasörüne girin ve üç File düğümünde ilgili render öğelerini yükleyin:

  • BaşlangıçKonumu – 1. adımdan dünya konumunu yükle;

  • InitialNormals – 1. adımdaki özel operatörü yükleyin;

  • ProjectedPositions – 2. adımdaki dünya konumunu yükler.


GenerateHeight düğümü, aşağıdaki ayarları yöneten özel bir düğümdür:

  • Menzili Genişlet – Buradaki değer, herhangi bir anda iki ağ arasındaki beklenen en büyük mesafeden daha yüksek olmalıdır.

  • Clear_artifacts – Bu yeniden eşlemenin amacı, ağlar arasındaki en yakın yerleri temizlemektir, ancak yoğunluk farkı nedeniyle bu, kenarlı bir etki yaratacaktır. Bu nedenle, en uzak iki noktayı (yani 0 ve 1) bırakalım ve 0.01 Konumunda yeni bir nokta oluşturalım. Değerini 0 olarak ayarlayın .

Eğer pozisyon değeri 0,01’den büyükse, yer değiştirme haritası kötü bir şekilde sınırlandırılacaktır.


Bulanıklaştırma düğmesi iki ağ arasındaki nokta yoğunluğu farkından kaynaklanan yer değiştirmeden kaynaklanan diğer istenmeyen bozulmaları temizler.

Bulanıklık ve Clear_artifacts efektleriyle ve bu efektler olmadan oluşturulan görüntüleri karşılaştırmak için kaydırıcıyı hareket ettirin.

Bulanıklık yok ve netlik bozulması yok.

Bulanıklık yok, Görüntü netleştirme etkinleştirildi.

Bulanıklaştırma etkinleştirildi, Görüntü bozulmalarını temizleme etkinleştirildi

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

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