Bu sayfa, LiquidSim nesnesi için Grid dağıtımına ilişkin bilgiler sunmaktadır.
Genel Bakış #
Kullanıcı Arayüzü Yolu: || Sıvı Simülatörü nesnesini seçin|| > Değiştirme paneli > Izgara açılır menüsü
Parametreler #
Genel #
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.
? – Liquid Grid için yardım belgelerini açar.
Sahne Ölçeği | scenescale – Sahnenin orijinal birimleri için bir çarpan belirtir. Phoenix, konteyner boyutu istenen efektin gerçek dünya boyutuna yakın olduğunda en iyi şekilde çalışır. Genel sahne birimlerini değiştiremediğiniz durumlarda, akışkan çözücünün konteyneri sahnede olduğundan daha büyük veya daha küçük görmesini sağlamak için bu parametreyi kullanabilirsiniz. Toplam Hücreler alanında gösterilen boyutları kontrol edin – bu, akışkan çözücünün kullanacağı boyuttur. Bu boyutlar, Sahne Ölçeğini değiştirdikçe değişecektir ve simüle ettiğiniz efektin gerçek dünya boyutuna yakın olmalıdır. Birimleri nasıl görüntülediğinizin önemi yoktur – metre, santimetre, inç vb. Örneğin, bir mum simülasyonu 20 cm yüksekliğinde veya 0,2 m yüksekliğinde olabilir – aynıdır.
Daha büyük ölçek, sıvının daha uzun bir mesafe kat etmesi gerektiği için daha yavaş hareket etmesine neden olurken, daha küçük ölçek sıvının daha hızlı ve daha kaotik hareket etmesine neden olur. Dinamikler bölümündeki Zaman Ölçeği seçeneğinin etkisiyle karşılaştırıldığında , Zaman Ölçeği her şeyi yavaşlatır ve işler aynı şekilde devam eder (ancak daha fazla simülasyon adımı, sıvının hızının ve detayının bir kısmını kaybetmesine neden olur). Sahne Ölçeği , yerçekimi, soğutma, yanma, yüzey gerilimi, sıçrama ve sis oluşum hızı gibi bazı simülasyon parametrelerini etkiler ve bunların çok daha büyük veya daha küçük bir etkiymiş gibi davranmasını sağlar. Sahne Ölçeğinin simülasyonu nasıl etkilediği hakkında daha fazla bilgi için aşağıdaki Sahne Ölçeği örneğine bakın.
Voksel Boyutu | cellsz – Tek bir vokselin sahne birimleri cinsinden boyutu. Daha fazla bilgi için aşağıdaki Izgara Çözünürlüğü örneğine bakın .
X , Y , Z | xc , yc , zc – Hücre cinsinden ızgara boyutu. X , Y , Z’nin yanında gösterilen boyutlar , sahnedeki ızgara boyutlarının Sahne Ölçeği parametresiyle çarpılmasıyla elde edilir; bu boyutlar, çözücünün ızgara kutusunu nasıl göreceğini gösterir ve Sahne Ölçeğini kullanarak çözücüyü, ızgara kutusunun daha büyük veya daha küçükmüş gibi simülasyon yapması için kandırabilirsiniz. Sahne Ölçeğini hesaba katmadan, yüklenen önbellek için kullanılan konteynerin sahnedeki boyutunu görmek isterseniz , Simülasyon açılır menüsündeki Konteyner Boyutları’na bakın .
Çözünürlüğü Artırma/Azaltma – Izgaranın boyutunu korurken çözünürlüğünü değiştirir. Daha fazla bilgi için aşağıdaki Izgara Çözünürlüğü örneğine bakın .

Örnek: Sahne Ölçeği #
Aşağıdaki video, Sahne Ölçeği’nin 0.1 , 5.0 ve 15.0 değerleriyle olan farklılıklarını gösteren örnekler sunmaktadır .
Kullanılan yazılım: Phoenix FD 4.30.01 Nightly (02 Ekim 2020)
Örnek: Izgara Çözünürlüğü #
Aşağıdaki video, Grid’in Çözünürlüğündeki Toplam hücre sayısı 570.000 , 4.000.000 ve 16.000.000 olduğunda ortaya çıkan farklılıkları gösteren örnekler sunmaktadır .
Kullanılan yazılım: Phoenix FD 4.30.01 Nightly (02 Ekim 2020)
Konteyner Duvarları #
X , Y , Z | x_bound , y_bound , z_bound – Simülasyon ızgarası için farklı konteyner duvar koşulları arasından seçim yapın.
Açık – Sıvının bu duvar aracılığıyla Simülatörün sınırlayıcı kutusundan çıkmasına izin verilir. Okyanus İçin Doldurma etkinleştirilirse, Duvar, İlk Doldurma seviyesinin altında sonsuz sıvı varmış gibi işlem görür.
Sıkışmış (-) – Simülasyon, negatif yönde katı bir sınır varmış gibi davranır. Uyarlanabilir etkinleştirildiğinde, ızgara bu yönde genişlemez.
Sıkışmış (+) – Simülasyon, pozitif yönde katı bir sınır varmış gibi davranır. Uyarlanabilir etkinleştirildiğinde, ızgara bu yönde genişlemez. Her İki Yönde Sıkışmış – Simülasyon, her iki yönde de katı bir sınır varmış gibi davranır. Uyarlanabilir etkinleştirildiğinde , ızgara bu yönde genişlemez. Sarma – Sol ve sağ sınırlar birbirine bağlıdır (toroidal topoloji). Örneğin, +X duvarından Simülatörden çıkan sıvı, -X duvarından tekrar içeri girer.
Kapalı Geometri Nesnesi | usegridgizmo , gridgizmo – Dışa doğru bakan normalleri olan kapalı bir geometri nesnesi belirtebilirsiniz ve simülasyon yalnızca bu nesnenin içinde çalışır. Geri kalan hücreler, sanki üzerlerini katı bir cisim örtüyormuş gibi dondurulur. Bu şekilde düzensiz şekilleri sıvı ile doldurabilir veya düzensiz bir sıvı şekline sahip olduğunuzda (örneğin roket fırlatma) boş hücreleri keserek simülasyonunuzu genel olarak hızlandırabilirsiniz.
Sınırlandırılmış Geometri kullanmak simülasyonu hızlandırabilir ancak RAM kullanımını azaltmaz.
Kaskad Simülatörü | usecascade, cascade – Bu Simülatörü bağlamak için kaynak LiquidSim’i belirtir ve böylece bir kaskad simülasyonu oluşturulur. Bu, birden fazla Simülatörü karmaşık bir şekle sahip bir yapıya birleştirmenizi sağlar. Bu, tek bir büyük Simülatör yerine birçok küçük Simülatör kullanarak bellek kullanımını azaltmanıza yardımcı olabilir. Daha fazla bilgi için, İpuçları ve Püf Noktaları sayfasındaki Kaskad Kurulumunda İki Simülatörü Bağlama bölümüne bakın .
-
Kaskad Kurulumu kullanabilmek için bir simülatörden diğerine akan bir sıvıya sahip olmanız gerekir. Daha fazla bilgi için, Simülatörler Arasındaki Etkileşimler sayfasındaki Kaskad Bağlantısı kullanarak Simülatörler arasında sıvı aktarımı bölümüne bakın .
-
Simülatörler sırayla çalıştırılmalı ve her biri bir önceki simülasyon tamamlandıktan sonra başlatılmalıdır. Kaskad Simülatör parametresi, sıradaki önceki Simülatörü işaret eder.
-
Simülasyonun doğru şekilde çalışması için, Kaynak Simülatörde simüle edilen Hız Izgarası Kanalı ve tüm Parçacık Gruplarının önbellek dosyalarına aktarılması gerekir ; aksi takdirde bağlantı düzgün çalışmaz.
-
RGB , parçacık kimlikleri veya yaşları gibi ek kanallar kullanmayı düşünüyorsanız , mevcut simülatörü çalıştırmadan önce bunların da Kaynak Simülatörünün Çıkış bölümünden dışa aktarılması gerekir .

Okyanus simülasyonu yaparken Uyarlanabilir Izgarayı devre dışı bırakın veya Konteyner Duvarları: Z’yi Her İki Yönde de Sıkışmış olarak ayarlayın. Oluşturma açılır menüsündeki Okyanus Seviyesi parametresi, Simülatörünüzün dikey boyutuna bağlıdır.
Uyarlanabilir Izgara | adaptive – Sıvının Simülatör kutusunun sınırlarının dışına çıkmasını önlemek için ızgara simülasyon sırasında otomatik olarak yeniden boyutlandırılacaktır. Uyarlanabilir Izgara etkinleştirildiğinde yalnızca Açık Konteyner Duvarlarının genişleyip daralacağını unutmayın.
Uyarlama Yöntemi | adaptby – Izgara uyarlaması için kullanılacak parçacık sistemini belirtir. Farklı sistemleri virgülle ayırarak birden fazla parçacık sistemi kullanılabilir. Örneğin, Sıvı , Köpük, ızgarayı hem sıvı hem de köpük parçacık sistemlerinin hareketine göre yeniden boyutlandıracaktır. Mevcut sistemler Sıvı, Köpük, Sıçrama, Sis, Islak Harita’dır. Uyarlanabilir ızgara için kullanmak istediğiniz tüm parçacık sistemleri için Çıktı bölümünden Parçacık Hızı’nı etkinleştirdiğinizden emin olun .
Ekstra Marj | adapt_margin – Izgaranın sonu ile aktif bölge arasındaki hücre sayısını belirtir. Uyarlanabilir ızgara simülasyona ayak uyduramadığında sıvıya biraz daha alan sağlamak için bunu kullanabilirsiniz.
Başlangıç Izgara Boyutundan Daha Küçük Olamaz | nbigrid – Etkinleştirildiğinde, Uyarlanabilir Izgara, Simülatör için verilen başlangıç X,Y,Z boyutundan daha küçük bir boyuta küçülemez. Bu şekilde, akışkan daha uzağa hareket etmiş olsa bile, başlangıç ızgara kutusu her zaman dahil edilir. Bu seçenek devre dışı bırakılırsa, ızgara her zaman yalnızca aktif akışkanı kapsayacak ve gerekirse onunla birlikte hareket edecektir.
Genişlet ve Küçültme | onlyexpand – Etkinleştirildiğinde, Uyarlanabilir Izgara küçülmeden genişleyecektir.
Maksimum genişleme | maxexp , expx/y/z/neg/pos – Izgaranın her iki tarafı için hücre cinsinden maksimum büyüme boyutlarını belirtir. Bunu kullanarak, belirli yönlerdeki genişlemeyi durdurabilirsiniz.
Görünümü Küçült | usegridfitcamera , grid_fit_camera – Maksimum genişlemeyi belirlemek için kullanılacak görüş alanına sahip bir kamera türü belirleyin. Uyarlanabilir Izgara, görüş alanının ötesine yeniden boyutlanmayacaktır.
“Görüntüleme Alanına Küçült” Kamera seçeneği sağlandığında , Uyarlanabilir Izgara, önceden belirtilen Maksimum Genişleme Sınırlarından daha fazla genişlemeyecektir .

