View Categories

Yer değiştirme

4 dakika okuma

Bu sayfa, Chaos Phoenix’in Rendering paketinin Displacement alt bölümü hakkında genel bilgiler sunmaktadır.

Genel Bakış #


Yer değiştirme, render işlemi sırasında simülasyona detay eklemek için kullanılan bir tekniktir. Phoenix yer değiştirme fikri, normal geometri yer değiştirmesine benzer: bir doku örneklenir ve sıvı hacminin veya yüzeyin karşılık gelen noktası, doku tarafından belirlenen bir mesafede bir yöne kaydırılır. Herhangi bir V-Ray, Maya veya Phoenix doku haritasını bağlayabilirsiniz. Render Modu Mesh ,  Ocean Mesh  veya  Cap Mesh  olarak ayarlandığında 
, bağlı yer değiştirme haritasının yüzeyi nasıl etkilediğini kontrol etmek için Phoenix Simülatörünün Mesh Önizleme seçeneğini kullanabilirsiniz . 

Kullanıcı Arayüzü Yolu: || PhoenixFDSim’i Seçin  ||  > Öznitelik Düzenleyici > İşleme açılır menüsü > Yer Değiştirme açılır menüsü

Parametreler #


Yer Değiştirme Miktarı  |  rendDispl ,  rendDisplEnbl  – Yer değiştirme kuvveti çarpanını belirtir.

Doku  |  rendDisplFine  – Yer değiştirme haritasını belirtir.  Seçilen Tip  seçeneğine bağlı olarak, tek renkli bir harita veya renkli bir harita gerekebilir. Tek renkli bir harita gerektiğinde renkli bir harita belirtilirse, yer değiştirmenin gücü rengin toplam yoğunluğuna göre belirlenir. Vektör haritası gerektiğinde tek renkli bir harita belirtilirse, tüm yer değiştirme tek bir yöne doğru işaret edecektir. Phoenix’te doku eşleme hakkında daha fazla bilgi için lütfen Doku eşleme, ateş/duman/sıvı ile dokuları hareket ettirme ve TexUVW sayfasına bakın.   Aşağıdaki Tek Renkli Harita ile Adveksiyon Yer Değiştirme örneğine bakın  .

Mode Mesh ,  Ocean Mesh  veya  Cap Mesh  olarak ayarlandığında  Type parametresi göz ardı edilir  . Bu modlarda Phoenix, doku haritasının tek renkli mi yoksa renkli mi olduğunu otomatik olarak algılar ve sırasıyla Yüzey odaklı  veya  Vektör tabanlı  yer değiştirme yöntemini kullanır.

Yüzey odaklı  ve  vektör tabanlı yer değiştirme arasındaki fark   , vektör tabanlı yer değiştirmenin daha karmaşık yüzeyler üretebilmesidir. Örneğin,  vektör modunda bir dalga dokusu, yüzey odaklı yer değiştirmenin  ürettiği simetrik şekillerin aksine, arka tarafı dışbükey ve ön tarafı içbükey olan dalgalar üretir   .

Tür  |  rendDispltSurf  – Yer değiştirme tekniğini belirtir.

Gradyan odaklı  – Tek renkli bir doku haritası gerektirir. Yer değiştirme miktarı, her noktadaki dokunun parlaklığıdır. Sıvının her noktası,  Yüzey  kanalının gradyanı boyunca kaydırılır. Bu, uzaydaki her noktanın farklı bir yer değiştirme yönüne sahip olabileceği anlamına gelir. Bu yöntem duman ve ateş için uygundur.
Yüzey odaklı  – Tek renkli bir doku haritası gerektirir. Yer değiştirme miktarı, her noktadaki dokunun parlaklığıdır. Sıvının her noktası, noktanın sıvının  Yüzey  kanalının izoyüzeyine olan izdüşümünün normali boyunca kaydırılır. Doku ayrıca izdüşüm noktasında örneklenir.  Gradyan odaklı  yer değiştirmeden farklı olarak, bu, sıvı yüzeyinin üstündeki veya altındaki tüm noktaların aynı yönde yer değiştirmesini sağlar ve bu nedenle ateş/duman simülasyonlarının yer değiştirmesi, yer değiştirmiş katı geometri yüzeylerine daha benzer daha iyi sonuçlar üretir. Bununla birlikte,  Yüzey odaklı yöntem, Gradyan odaklı yöntemden  daha yavaştır  Vektör  – Renkli bir vektör doku haritası (negatif ve pozitif değerlerle) gerektirir. Nokta, 3 boyutlu bir vektör olarak yorumlanan doku rengiyle kaydırılır. Bu yer değiştirme modu, Phoenix Okyanus Dokusu ile kullanılmak üzere tasarlanmıştır  ancak diğer herhangi bir vektör yer değiştirme dokusuyla da kullanılabilir.

    • Eğer  Mod , Mesh ,  Ocean Mesh  veya  Cap Mesh  olarak ayarlanmışsa  , V-Ray Tanjant Vektör yer değiştirmesi için kullanılan formatta bir doku gerektirir; burada dokunun X ve Y yönleri 0,5 tabanlı, Z yönü ise 0,0 tabanlıdır. Bu, Kırmızı ve Mavi renklerin gri, Yeşil rengin ise siyah olduğu bir doku kullanırsanız, yer değiştirme oluşmayacağı anlamına gelir; bunlardan daha parlak renkler akışkan noktalarını pozitif eksenler boyunca hareket ettirecek, daha koyu ve negatif renkler ise akışkan noktasını negatif eksenler boyunca hareket ettirecektir. Bu formatta bir doku,  Vektör Modunda  Phoenix  Okyanus Dokusudur .

    • Eğer  Mod  , ağ modlarından farklıysa,  Vektör  yer değiştirmesi 0.0 tabanlı bir doku gerektirir; bu nedenle siyah renk yer değiştirme olmadığını, daha parlak renkler akışkan noktalarını pozitif eksenlere doğru kaydırdığını ve negatif renkler ise negatif eksenler boyunca kaydırdığını gösterir. Bu tür bir doku,  Kanalı Hız  olarak   ayarlanmış  Phoenix Izgara Dokusudur .

Adveksiyon – Renkli, 0.0 tabanlı bir vektör doku haritası (negatif ve pozitif değerlerle) gerektirir. Vektör  yöntemine çok benzer  , ancak ateş ve duman için grenli yapılar üretmez. Kanalı Hız  olarak ayarlanmış  Phoenix Izgara Dokusu ile birleştirilerek  ,  render zamanında ızgarasız adveksiyon üretilebilir.   Daha fazla bilgi için   aşağıdaki Adveksiyon Yer Değiştirme örneğine bakın .

Örnek: Adveksiyon Yer Değiştirmesi #


Normal duman ve yangın, 5M hücre


Simülasyonun kendi Hızı kullanılarak PhoenixFDTexture ile oluşturulan ve Gürültü haritasıyla çarpılan adveksiyon yer değiştirmesi .

Örnek: Tek Renkli Harita ile Adveksiyon Yer Değiştirme #


Bu örnek, vektör haritası gerektiğinde tek renkli bir harita verildiğinde yer değiştirmenin nasıl etkilendiğini göstermektedir.


-1 ile 1 arasında bir vektör haritası ile Adveksiyon Yer Değiştirme


0 ile 1 arasında tek renkli bir harita ile Adveksiyon Yer Değiştirme. Yer değiştirme etkisinin tek bir yöne doğru yöneldiğine dikkat edin.

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

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