Bu sayfa, sıvı simülasyonuna köpük ve sıçramalar ekleme konusunda bir eğitim sunmaktadır.
Genel Bakış #
Bu, Phoenix hakkında önceden bilgi gerektirmeyen başlangıç seviyesi bir eğitimdir. Maya hakkında temel bir anlayışa sahip olmak faydalı olacaktır, ancak eğitimi takip edebilmek için bir ön koşul değildir.
Bu sayfadaki talimatlar, sıvı simülasyonuna köpük ve sıçramalar eklemek için nasıl değişiklik yapacağınız konusunda size yol gösterecektir.
Takip etmek istiyorsunuz ama ehliyetiniz yok mu?

Adımlar #
Mümkün olduğunca, yayıcıları ve simülatörleri gerçek dünya ölçeğinde oluşturun. Phoenix, efektlerini oluşturmak için gerçek dünya hesaplamalarını kullanır, bu nedenle gerçek dünya birimleriyle çalışmak işinizi çok daha kolaylaştıracaktır. Örneğin, bir şelale onlarca metre (binlerce santimetre) yüksekliğinde olmalı, bir bardak su ise 0,2 m / 20 cm yüksekliğinde olmalıdır. Birimleri görüntülemek için hangi birimi seçtiğiniz önemli değil – metre, santimetre, inç vb., efektin gerçek dünya boyutuna karşılık geldiği sürece.
Bu eğitime devam etmek için öncelikle Basit Bir Sıvı Simülasyonu Oluşturma eğitimini tamamlamanız veya halihazırda yalnızca sıvı içeren bir simülasyon kurulumunuz varsa, bu eğitimdeki adımları izleyerek onu değiştirmeniz gerekir.

Simülatör düğümü seçiliyken, Köpük açılır menüsüne gidin ve Köpüğü Etkinleştir’i seçin. Parçacık gölgelendirici oluşturulmasını isteyip istemediğinizi soran bir mesaj kutusu görünecektir. Evet’i seçin.
Outliner’da 3 yeni öğenin ortaya çıktığını unutmayın: bir Parçacık Gölgelendirici , yeni bir küme ve küme içindeki bir parçacık grubu.
Parçacık Gölgelendirici, köpük parçacıkları için gölgelendirme parametrelerini içerir. Parçacıklar için render modunu seçebilir, boyutlarını ve sayısını ayarlayabilir, Hareket Bulanıklığını etkinleştirebilir/devre dışı bırakabilirsiniz, vb.
phxParticle_set1 seti , Parçacık Gölgelendiricisinin render zamanında hangi parçacık sistemlerini gölgelendirmekten sorumlu olduğunu belirtmek için kullanılır. Bazı durumlarda, aynı gölgelendirici tarafından çizilen birden fazla parçacık sistemine veya aynı parçacık sistemini çizen birden fazla gölgelendiriciye sahip olmak isteyebilirsiniz.
phxParticle_set1’i genişletin . İçinde Simülatörün köpüğü için parçacık sistemi bulunur. Parçacık sistemlerini simülasyondaki parçacıklara referans olarak düşünebilirsiniz. Tek bir Simülatör birden fazla parçacık sistemi oluşturabilir ve bu parçacık sistemi düğümleri , Parçacık Gölgelendiricilerinde veya örneğin Phoenix Parçacık Dokusunda ayrı ayrı sistemleri seçmenize olanak tanır .
Phoenix Simülatörü beş farklı parçacık türü üretebilir: Sıvı, Köpük, Sıçrama, Sis ve Sürüklenme.

Bu parçacıkların herhangi biri , Parçacık Sistemleri setindeki parçacıkları referans alan bir Phoenix Parçacık Gölgelendiricisi kullanılarak oluşturulabilir .

Simülatör düğümünün Köpük oluşturma bölümünde , Köpük Miktarı değerini 1’e düşürün. Bu parametre, belirli bir hücre/voksel doğum koşulunu sağladığında saniyede binlerce olarak üretilecek köpük parçacıklarının sayısını belirtir.
Doğum eşiğini 2’ye düşürün .
Köpük Oluşum Eşiği, sıvının köpük oluşumu için yeterince türbülanslı kabul edildiği hız eşiğini belirtir. Köpük oluşumu yalnızca şu üç durumda gerçekleşir:
1. Sıvı türbülanslı hareket ettiğinde.
2. Bir sıçrama parçacığı sıvıya çarptığında.
3. Bir yayıcı simülasyona köpük parçacıkları eklediğinde.
Max Outside Age parametresi, parçacığın simülasyon ızgarasının dışına çıkması durumunda öleceği yaşı belirtir.
Boyut parametreleri , köpük parçacıklarının boyutunu kontrol eder. Parçacık Gölgelendiricisi kullanılarak bu değerler render zamanında geçersiz kılınabilse de , B2B (baloncuktan baloncuk) etkileşimi bunlara bağlı olduğundan, bunları makul değerlere ayarlamak iyi bir fikirdir.
Varyasyon Küçük/Büyük parametreleri, kabarcıkların Boyut parametresine göre ne kadar daha küçük/büyük olacağını belirtir.
-
0 değeri, tüm baloncukların her zaman Boyut parametresiyle belirtilen boyuttan en azından küçük/büyük olduğu anlamına gelir .
-
1, en küçük/en büyük baloncukların Boyut değerinin iki katı küçük/büyük olduğu anlamına gelir.
Boyut Dağılımı, ortalama kabarcık sayısının en büyük kabarcık sayısını kaç kez aştığını belirtir.
B2B Etkileşimi, baloncuklar arasındaki iç etkileşimi kontrol eder. Bu seçenek, köpüğün bira kapağı gibi birikip hacim oluşturması gerektiğinde kullanılır. Baloncuklar arasında uygun bir mesafe sağlar ve birbirine yapışık kalmalarını sağlar. Bulanık içecek/bira simülasyonları yaparken çok kullanışlıdır ve Bira ön ayarının çok özel B2B Etkileşimi ayarlarına sahip olduğunu fark edeceksiniz.

Sonucu görmek için simülasyonu başlatın.
Simülatörün Önizleme → Parçacık Önizleme bölümüne giderek , Seçili Sistemi Göster seçeneğinin işaretini kaldırarak Mesh’i Göster ve Sıvı parçacıklarının önizlemesini devre dışı bırakabilirsiniz . Bu, belirli parçacık türlerini izole etmenize ve davranışlarındaki sorunları gidermenize olanak tanır.

Splash/Mist açılır menüsüne gidin ve “Splash/Mist’i Etkinleştir” seçeneğini belirleyin. Yeni bir Parçacık Gölgelendirici oluşturulmasını isteyip istemediğinizi soran bir mesajla karşılaştığınızda , “Evet”i seçin.
Ayarları varsayılan değerlerinde bırakın.
Phoenix’teki sıçrama kavramı, köpükten biraz daha karmaşıktır. Basitçe söylemek gerekirse, sıçramalar sıvının yüzeyi deforme olduğunda oluşur. Daha fazla bilgi için FLIP Parçacıkları Yaşam Döngüsü’ne bakın .
Doğum Eşiği parametresi ne kadar düşük olursa , sıvı yüzeyinde o kadar çok yerde sıçrama meydana gelir.
Sıçrama parçacıkları sıvıdan üretilir; yani varsayılan olarak sıvı kaybolur ve yerine sıçrama parçacıkları oluşturulur. Daha sonra, sıçrama parçacığı ana su kütlesine geri döndüğünde, tekrar sıvıya dönüştürülür ( Sıvıyı Etkile parametresi tarafından kontrol edilir).
Sıçrama Miktarı, hacim olarak tek bir sıvı parçacığına eşit olan sıçrama parçacıklarının sayısını belirler. Bu değer aynı zamanda parçacık boyutunu da etkiler; daha büyük değerler sıçrama parçacıklarının boyutunu küçültür.
Sıçrama parçacıkları, sıvı yüzeyine çarptıklarında köpük de oluşturabilirler . “Çarpmada Köpük” parametresi bu davranışı kontrol eder.
Son olarak, sıçrama parçacıkları havada iken sis parçacıklarına ayrılabilir . Hareket halindeyken, bir sıçrama parçacığı sürekli olarak daha küçük sıçrama parçacıklarına ayrılır ve nihayetinde sis parçacıklarına dönüşerek sıçramanın hacmini azaltır. Sis’e Dönüşme parametresi, sıçrama parçacıklarının sise ne kadar hızlı dönüştürüleceğini kontrol eder.

Sis Gölgelendirici Ayarları #
Onay kutusunda “Sıçrama/Sis Etkinleştir” yazsa da , otomatik olarak yalnızca Sıçrama parçacık gölgelendiricisi oluşturulur. Sis efektini de oluşturmak istiyorsanız , aşağıdaki adımları izleyin:
Öncelikle, Phoenix FD Menüsünden veya Phoenix Self’ten yeni bir Parçacık Gölgelendirici oluşturun .
Parçacık gölgelendiricisinin modunu “Noktalar” olarak ayarlayın .
Parçacık Gölgelendiricisinin kümesinin boş olduğunu unutmayın . Parçacık sistemi Particles_Mist_of_0_PhoenixFDSimulator1’i phxParticle_set3’e manuel olarak eklemeniz gerekiyor (orta düğmeye basarak sistemi kümenin altına sürükleyebilir veya Parçacık Gölgelendiricisindeki Parçacık Sistemlerini Düzenle düğmesi aracılığıyla kümeleri düzenleyebilirsiniz).

Ayrıca , Simülatörü seçip ardından Shift tuşuna basılı tutarak Parçacık Gölgelendiricisini seçip ” Seçili Nesneyi Sıvı Simülatörü Olarak Ayarla” düğmesine basarak PhoenixFDSimulator1 düğümünü Parçacık Gölgelendiricisinin Sıvı Simülatörü yuvasına bağlayın .

Simülasyonu tekrar çalıştırın.
Sıvı modelini oluşturmaktan sorumlu olan Phoenix Simülatörünü ve ayrıca Köpük ve Sıçrama Parçacık Gölgelendiricilerini gizleyin.
“Render” düğmesine basın – artık sis parçacıklarının nokta olarak işlendiğini görebilmelisiniz.


Sis parçacıklarının sayısı çok az ve dahası, nokta olarak işlendiklerinde birleşik görüntüde neredeyse görünmezler .
Parçacık gölgelendiricisinin Sayım Çarpanını 10’a yükseltin . Bu , sisin daha kalın görünmesini sağlamak için render sırasında ek sis parçacıkları oluşturacaktır.
Parçacık Gölgelendiricisinin Modunu Sis olarak değiştirin . Parçacık Gölgelendiricisinin Sis açılır menüsünde, Sis Voksel Boyutunu 0,1’e (Simülatörün Hücre Boyutu ile aynı ) düşürün ve ayrıca sisi daha kalın hale getirmek için Sis Yoğunluğunu 1’e yükseltin.

Hepsi bu kadar. Artık Köpük, Sıçramalar ve Sis içeren çalışan bir parçacık kurulumuna sahip olmalısınız. Her şeyin nasıl bir araya geldiğini daha iyi anlamak için Simülatör özellikleriyle ve Parçacık Gölgelendirici nitelikleriyle oynayın. Ayrıca Parçacık Gölgelendirici eğitimine göz atabilir veya dokümantasyon sayfasına gidebilirsiniz.


