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: || Ateş Duman Simülatörü nesnesini seçin|| > Değiştirme paneli > Giriş açılır menüsü
Parametreler #
Genişlet – Seçilen açılır menüyü içeren kayan bir iletişim kutusu açar ve komut paneli açılır menüsünü otomatik olarak kapatır.
Yeniden Ortala – Hareketli açılır menünün konumunu sıfırlar.
? – Yangın/Duman Girişi için yardım belgelerini açar.
Önizleme ve Oluşturma Önbellek Yolu | rendinput – Bu, önizlemede ve oluşturulan görüntülerde 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 sağdaki “…” düğmesini kullanın veya manuel olarak yazın. Phoenix’te daha fazla esneklik için kullanılabilecek bazı anahtar kelimeler vardır:
Izgara Kanalı Düzeltme #
Izgara düzeltme işlemi, mevcut kare için önbellek dosyası yüklendikten sonra gerçekleştirilir; bu nedenle büyük ızgaralarda kareler arasında geçiş yaparken ö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, Sıcaklık veya Duman 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.
Kanal | sm_ch – Aşağıdaki ayarlarda yapılan değişikliklerin hangi kanalı etkileyeceğini kontrol eder. Aşağıdaki kanallar yumuşatılabilir:
Sıcaklık
Duman
RGB
Yakıt
Hızı
Bu kanalı yumuşat | enablesmoothsmoke, enablesmoothtemp, enablesmoothuvw, enablesmoothfuel, enablesmoothvel – Etkinleştirilirse, kanal yumuşatılacaktır.
Eşik Değeri | smoothtemp.x, smoothsmoke.x, smoothuvw.x, smoothfuel.x, smoothvel.x – Bu değer 0 ise, tüm ızgara eşit şekilde yumuşatılır. Eşik değeri 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 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 | smoothtemp.y, smoothsmoke.y, smoothuvw.y, smoothfuel.y, smoothvel.y – 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 | smoothtemp.z, smoothsmoke.z, smoothuvw.z, smoothfuel.z, smoothvel.z – 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 uygulamamak 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.

Kanal Haritalama #
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. Üçüncü taraf bir önbellek yüklendiğinde (örneğin .f3d veya .vdb dosyaları), Önbellek Yolu menüsünden erişilebilir.

Tüm eşlemeler, “usrchmap” adı ile erişilebilen tek bir dize parametresinde 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
