View Categories

Giriş

3 dakika okuma

Genel Bakış #


Input menüsü, işleme ve önizleme için giriş önbellek dosyalarının yolunu belirler ve ayrıca oynatma efektleri için kontroller sağlar.

Bazı oynatma ayarlarının kesirli giriş karesi gerektirdiğini, bu durumda karenin önceki ve sonraki kare arasında harmanlandığını unutmayın.

İşleme ve simülasyon önbellek yollarını manuel olarak ayarlamak için İpuçları ve Püf Noktaları sayfasındaki Varsayılan Phoenix Yollarını Değiştirme bölümüne bakın.

Kullanıcı Arayüzü Yolu: ||  PhoenixFDSim’i Seçin ||  > Öznitelik Düzenleyici > Giriş açılır menüsü

Parametreler #


Önbelleğe Alınmış Kareler – Önbelleğe alınmış kare aralığı hakkında bilgi gösterir.

Önizleme ve Oluşturma Yolu  inPath, inPathResolved – Bu, önizlemede ve oluşturulan ekranda gösterilecek önbellek dizisinin yoludur. Varsayılan değer  $(same_as_output) ‘tur; bu, önizleme ve oluşturmanın, Çıktı bölümünde belirtilen yoldan okuyarak simülasyon tarafından oluşturulan önbellekleri göstereceği anlamına gelir . Yolu seçmek için düğmeyi kullanın veya manuel olarak yazın. Phoenix, daha fazla esneklik için kullanılabilecek bazı anahtar kelimelere sahiptir:

Ek $(DEĞİŞKEN) ve Kanal Eşleme bilgilerini genişletmek için buraya tıklayın. #

Izgara Kanalı Düzeltme #


Izgara düzeltme işlemi, geçerli kare için önbellek dosyası yüklendikten sonra gerçekleştirilir; bu nedenle büyük ızgaralarda kareler arasında geçiş yaptıktan sonra önemli gecikmelere neden olabilir. Bunu önlemek için, tasarım sürecinde kapatın ve render işleminden önce tekrar etkinleştirin.

Bu bölümdeki kontroller, önizleme ve işleme için önbellek dosyalarından yüklenen ızgara kanallarını yumuşatmanıza olanak tanır. Bunu, Duman veya Sıcaklık yüzeyi gibi ağlı ızgara kanallarında ızgara bozulmalarını önlemek, bu kanallardaki istenmeyen gürültüyü gidermek veya Hız ızgara kanalını yumuşatarak pürüzsüz hareket bulanıklığı elde etmek için kullanabilirsiniz.

Eşik  | inSmoothTemp[0], inSmoothSmoke[0], inSmoothUVW[0], inSmoothFuel[0], inSmoothVel[0]  – Bu değer 0 ise, tüm ızgara eşit şekilde yumuşatılır. Eşik ne kadar yükseltilirse, etkilenen voksel sayısı o kadar az olur ve yalnızca en keskin gradyanlar yumuşatılır. Burada kullanabileceğiniz en yüksek değer, yumuşatılan kanalın değer aralığına bağlıdır –  Duman  ve Sıvı için genellikle [0,1] aralığındadır,  Hız  için birkaç yüz,  Sıcaklık için  ise binin üzerinde olabilir. Bu değeri çok yüksek ayarlarsanız, hiçbir voksel yumuşatılmaz.

Benzerlik  inSmoothTemp[1], inSmoothSmoke[1], inSmoothUVW[1], inSmoothFuel[1], inSmoothVel[1] – Bu değeri artırmak, halihazırda pürüzsüz olan akışkan alanlarını değiştirmeden yalnızca daha ince küçük ölçekli gürültüyü yumuşatmanıza olanak tanır.  Eşik  seçeneğinde olduğu gibi, bu değerin de seçilen kanalın aralığına bağlı olduğunu unutmayın. Simülasyondan yalnızca bazı keskin ince bozulmaları kaldırmak ve diğer alanları bulanıklaştırmamak istiyorsanız, Eşik değerini 0’a ayarlayın, Benzerlik değerini seçilen kanalın alabileceği en yüksek değerlere yükseltin ve ardından daha büyük akışkan şekilleri korunurken küçük ölçekli gürültü kaldırılana kadar azaltmaya başlayın. Eşik  parametresi maksimuma çıkarılırsa  bu seçenek etkili olmaz  .  

Rastgele Değişim  inSmoothTemp[2], inSmoothSmoke[2], inSmoothUVW[2], inSmoothFuel[2], inSmoothVel[2] – Bu parametre, yumuşatma uygulanmadan önce kanala tekdüze ölçekte gürültü ekler. Bu, sıvıya daha homojen bir desen vermek istediğinizde faydalı olabilir ve bu şekilde ızgara kusurlarını gizlemeye de yardımcı olabilir.  Eşik seçeneğinde olduğu gibi, bu değerin de seçilen kanalın aralığına  bağlı olduğunu unutmayın . Bu seçeneği, kanala yalnızca gürültü eklemek ve yumuşatma yapmamak için kullanabilirsiniz – bunu yapmak için, hem  Eşik  hem de  Benzerlik  değerlerini seçilen kanalın en yüksek değerlerine ayarlayın, böylece bunlar etkili olmaz.  

Etkinleştir inSmoothTempEnbl, inSmoothSmokeEnbl, inSmoothUVWEnbl, inSmoothFuelEnbl, inSmoothVelEnbl – Bu onay kutusu, belirtilen giriş kanalı için kare yumuşatmayı etkinleştirir.

3. Parti Kanallarının Eşleştirilmesi #


Farklı uygulamalar farklı kanallar kullanır ve bunlar için farklı adlar kullanabilir. F3D/VDB dosyaları yüklenirken, Phoenix desteklenen kanallara otomatik olarak dönüştürme yapmaya çalışır. Bir kanal varsayılan olarak eşleştirilmemişse, açılır menüden manuel olarak ayarlanabilir.

Tüm eşlemeler, “userChannelMappings”  adı ile erişilebilen tek bir dize özniteliğinde saklanır  . Örnek bir eşleme dizesi şöyledir:

2,yoğunluk;10,yakıt;1,sıcaklık;4,hız x;5,hız y;6,hız z;

Bu dize, bir Phoenix kanal indeksi ve bir dize kanal adından oluşan çiftlerden oluşur. Phoenix, ilgili indekslerle birlikte aşağıdaki kanalları destekler:

Duman  – 2
Sıcaklık  – 1
Yakıt  – 10
Hız.x  – 4
Hız.y  – 5
Hız.z  – 6
Kırmızı  – 7
Yeşil  – 8
Mavi  – 9
Viskozite  – 22
Dalgacık Enerjisi  – 14
Dalgacık.u  – 19
Dalgacık.v  – 20
Dalgacık.w  – 21

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

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