Phoenix, parçacık sistemlerinin her biri için çeşitli parçacık kanallarını simüle edebilir. FLIP sıvı çözücüsü için parçacık sistemleri Köpük, Sıçrama vb. olup, FLIP Parçacık Yaşam Döngüsü sayfasında daha ayrıntılı olarak açıklanmıştır ; Ateş/Duman Simülatörü ise Sürüklenme parçacıklarını simüle edebilir. Bu parçacık sistemlerinin her birinin de kanalları vardır. Parçacık kanalları, her bir parçacığın içinde bulunan değerlerdir; örneğin Konum, Boyut, Yaş, Kimlik, Hız, RGB vb.
Bu parçacık kanalları, Phoenix’in kendi çözücüleriyle simüle edilen önbellek dosyalarından yüklenebilir veya diğer yazılımlardan gelen önbellek dosyalarından içe aktarılabilir. Phoenix ile simüle edildiğinde, Simülatörün Çıktı bölümünden önbellek dosyalarına hangi kanalların yazılacağını seçebilirsiniz .
Phoenix’in kendi parçacık kanallarının, kanal türüne bağlı olarak farklı aralıkları vardır; bu nedenle, parçacık oluşturmada gölgelendirme için veya simülasyon sırasında yayıcı olarak kullanırken, bir parçacık kanalının sahip olabileceği minimum ve maksimum değerlerin neler olduğunu bilmek önemlidir.
-
Konum , Voksel uzayındadır. Parçacıkların ait olduğu simülasyon ızgarasının koordinat sistemindedir. Bu şekilde, bir parçacık 100 voksel genişliğinde bir ızgaranın içindeyse, koordinatları 0-100 arasında değişir.
-
Hız , Voksel/saniye cinsinden ölçülür, bu nedenle ızgara boyutuna ve çözünürlüğe bağlıdır ve uzunluğu genellikle 0 ile birkaç yüz arasında değişir. Phoenix’te Hızın uzunluğu “Sürat” olarak adlandırılır .
-
Bir parçacığın kimliği , onun benzersiz doğum indeksidir. Her parçacığın farklı bir tamsayı kimliği vardır; kimlikler 0’dan başlar ve simülasyondaki her yeni parçacık için artırılır.
-
Parçacığın yaşı saniye cinsindendir. Negatif olamaz, parçacık doğduğunda 0’dan başlar ve zamanla artar.
-
Phoenix parçacık boyutu kanalı, parçacığın yarıçapını temsil eder. Parçacık bir küre ise, örneğin bir köpük baloncuk gibi, bu yarıçap kürenin uçtan uca uzunluğunun yarısıdır. Phoenix parçacık boyutları, ait oldukları simülasyon ızgarasının voksel boyutunun bir kesri olarak saklanır. Bir simülasyonun Phoenix önbellek dosyalarına aktarılmış bir parçacık boyutu kanalı yoksa, parçacıkların yarıçapının bir vokselin boyutuna eşit olduğu varsayılır.
-
Phoenix’teki sıvı parçacıklarının bir Viskozite kanalı vardır; bu kanal her sıvı parçacığının viskozitesini gösterir ve genellikle 0-1 arasında değişir, ancak bazı simülasyonlarda çok yoğun sıvıları temsil etmek için 1’in üzerine çıkabilir.
