Bu sayfa Phoenix Grid Texture (PhoenixFDGridTex) hakkında bilgi vermektedir.
Genel Bakış #
Phoenix Grid Texture, seçilen bir Phoenix Simülatörünün Grid Kanalını prosedürel bir doku olarak yükler ve kullanıma sunar ; bu doku daha sonra simülasyonda renklerin gerektiği yerlerde gölgelendirme yapmak için kullanılabilir. 3ds Max’teki Malzeme Düzenleyicisinden oluşturulabilir .
Örneğin, bu doku, bir malzemenin doku yuvalarına renk veya opaklık olarak takılabilir ve genel olarak RGB Izgara Kanalı ile dışa aktarılan sıvıların veya ağların yüzeylerini gölgelendirmek için kullanılabilir. Örneğin, farklı Sıvı Kaynaklarından yayılan birden fazla RGB rengine sahip sıvıları karıştırmak istiyorsanız , Izgara Dokusu, RGB renklerini okumak ve gölgelendirme için Sıvı ağının malzemesine aktarmak için kullanılabilir.
Renkli sıvıların karıştırılması ve renklerinin oluşturulması tekniği, Boyalar Hızlı Kurulum ön ayarında gösterilmektedir .
Izgara Dokusu, Ateş/Duman Simülatörünün hacimsel seçeneklerine de entegre edilebilir ; böylece Ateş ve Dumanın opaklığı ayarlanabilir veya simülatörün Izgara Kanallarından herhangi biri (Duman, Hız, RGB, vb.) temel alınarak Ateş ve Dumanın rengi değiştirilebilir.
Süt ve Çikolata eğitiminde açıklandığı gibi, bunu bir karıştırma maskesi olarak da kullanabilirsiniz . Örneğin, Izgara Dokusu, bir simülatörün RGB rengini okumak için kullanılabilir ve bu daha sonra iki farklı malzeme arasında bir karıştırma faktörü olarak kullanılabilir.
Izgara dokusunun bir diğer kullanım alanı ise V-Ray Ortam Sisi gibi harici bir hacimsel gölgelendirici aracılığıyla render almaktır. Daha fazla bilgi için İpuçları ve Püf Noktaları sayfasındaki Harici Hacimsel Gölgelendirici bölümüne bakın .
Parametreler #
Kaynak düğümü | düğüm – Bir Ateş Duman Simülatörü veya Sıvı Simülatörü belirtmenizi sağlar . Izgara Dokusu bir Parçacık Gölgelendiricisinin Renk Haritası yuvasına takılıysa ve Izgara Dokusunun Koordinat Kaynağı Nesne XYZ ise, Sıvı Simülatörünün de etkinleştirilmesi ve Parçacık Gölgelendiricisinde bağlanması gerektiğini unutmayın ; aksi takdirde Izgara Dokusu nasıl eşleneceğini bilemez çünkü Parçacık Gölgelendiricisinin Phoenix Simülatörü gibi bir ızgara kutusu yoktur .
Yalnızca Oluşturma Zamanında | render_time – Izgara dokusu yalnızca oluşturma sırasında değerlendirilecektir. Bu, bu dokuyu kullanan simülasyonları hızlandırmaya yardımcı olabilir. Aksi takdirde, doku simülasyon sırasında değerlendirilecek ve karelerin yüklenmesine ve harmanlanmasına neden olarak simülasyonu yavaşlatabilir. Bu seçenek varsayılan olarak devre dışıdır.
Kanal | channel – Phoenix düğümünden alınan kanalı belirtir:
Ateş Rengi Oluşturma – Phoenix Simülatörünün Oluşturma → Hacimsel Seçenekler → Ateş bölümünde belirtildiği gibi, Ateş için elde edilen rengi döndürür.
Duman Rengi Oluşturma – Phoenix Simülatörünün Oluşturma → Hacimsel Seçenekler → Duman bölümünde belirtildiği gibi, Duman için elde edilen rengi döndürür. Duman Şeffaflığı Oluşturma – Phoenix Simülatörünün Oluşturma → Hacimsel Seçenekler → Duman Şeffaflığı bölümünde belirtildiği gibi, Duman Şeffaflığı değerini döndürür . Hız Kanalı – Hız simülasyon kanalının içeriğini döndürür. Bunun çalışması için Phoenix Simülatöründe Hız Izgara Kanal Çıkışı etkinleştirilmiş olmalıdır. Hız Kanalı – Hız simülasyon kanalının içeriğini döndürür. Bunun çalışması için Phoenix Simülatöründe Hız Izgara Kanal Çıkışı etkinleştirilmiş olmalıdır. RGB Kanalı – RGB simülasyon kanalının içeriğini döndürür. Bunun çalışması için Phoenix Simülatöründe RGB Izgara Kanal Çıkışı etkinleştirilmiş olmalıdır. Sıcaklık/Sıvı Kanalı – Sıcaklık/Sıvı simülasyon kanalının içeriğini döndürür. Bu özelliğin çalışması için Phoenix Simülatöründe Sıcaklık/Sıvı Izgara Kanal Çıkışı etkinleştirilmelidir. Kanal Duman – Duman simülasyon kanalının içeriğini döndürür. Bu özelliğin çalışması için Phoenix Simülatöründe Duman Izgara Kanal Çıkışı etkinleştirilmelidir . Kanal Yakıt – Yakıt simülasyon kanalının içeriğini döndürür. Bu özelliğin çalışması için Phoenix Simülatöründe Yakıt Izgara Kanal Çıkışı etkinleştirilmelidir . Kanal Viskozite – Viskozite simülasyon kanalının içeriğini döndürür. Bu özelliğin çalışması için Phoenix Simülatöründe Viskozite Izgara Kanal Çıkışı etkinleştirilmelidir.
Sıvı simülasyonları yaparken, Phoenix ızgara Hız kanalını yalnızca sıvı hacmi içindeki hücreler/voksel’ler için doldurur; boş (hava) voksel’ler hız bilgisi içermez. Boş voksel’ler için hız bilgisi oluşturmak için, simülatörün Dinamikler bölümündeki Hava Etkilerini Simüle Et seçeneğini etkinleştirin ve simülasyonu yeniden çalıştırın.
Döşeme modu | döşeme – Kutunun dışında örnekleme işleminin nasıl ele alınacağını belirtir.
Tekli – Doku döşenmeyecek ve simülatör kutusunun dışındaki alan sadece siyah olacak.
Tekli Kenar Kısımlı – Doku döşenmeyecek ancak kenarları kenar kısımlarından kısılacak, böylece kenar pikselleri “gerilecek”.
Sarma – Dokuyu sonsuz tekrarlayarak döşer.
Ayna – Dokuyu sonsuz olarak ileri geri çevirerek döşer.
Örnekleyici | sampler_type – Bitişik ızgara hücreleri arasındaki karıştırma yöntemini belirler.
Kutu – Hücreleri küpler olarak görüntüler. Komşu hücreler arasında karıştırma olmaz. Bu en hızlı moddur.
Doğrusal – Sıvının görünümünü yumuşatmak için komşu hücreler arasında doğrusal karıştırma gerçekleşir. Bazen bu mod, sıvının ızgara benzeri yapısını ortaya çıkarabilir. Küresel seçeneğe göre %20-30 daha hızlıdır.
Küresel – En pürüzsüz görünümlü sıvı için özel ağırlık tabanlı örnekleme kullanır. Çözünürlük arttıkça, bu yöntem ile Doğrusal yöntem arasındaki görsel avantaj daha az fark edilir hale gelir.
Renk Ölçeği | output_scale – Izgara Dokusunun renk çıktı değerlerini çarpar.
Renk Kayması | output_offset – Izgara Dokusunun renk çıktı değerlerini çarpar. Değerler önce Renk Ölçeği ile ölçeklendirilir ve ardından Renk Kayması eklenir.
Izgara Kanalını Yeniden Ölçeklendir – Bir Izgara Kanalının çıktı değerlerini belirli bir aralığa yeniden ölçeklendirir. Simülatörden okunan veriler 0-1 aralığında olduğunda, Izgara Dokusundan elde ettiğiniz renkler anlamlı olabilir. Ancak ızgara verileri negatifse, Izgara Dokusu siyah renk döndürür veya veriler çok büyük değerlere sahipse, örneğin birkaç yüze kadar çıkabilen Izgara Hızı gibi, Izgara Dokusu tarafından döndürülen renk tamamen beyaz olur. Bu gibi durumlarda, bu verilerin anlamlı renk değerlerine yeniden ölçeklendirilmesi gerekir; bu genellikle 0-1 aralığına yeniden ölçeklendirmek anlamına gelir. Phoenix Izgara Kanalı Aralıkları hakkında daha fazla bilgiyi burada bulabilirsiniz .
Bu yardımcı programı kullanarak yeniden ölçeklendirme, seçilen Kanalın veri aralığını ölçer ve Renk Ölçeği ile Renk Ofseti seçeneklerini değiştirir. Phoenix kanal aralıklarına aşina iseniz, Renk Ölçeği ve Renk Ofsetini istediğiniz değerlere doğrudan ayarlayabilirsiniz .
Simülatörde yeni önbellek dosyaları simüle ederseniz veya yeni bir önbellek dizisi yüklerseniz, Izgara Dokusu değerlerinin hala Minimum – Maksimum aralığında olduğundan emin olmak için bu yeniden ölçeklendirmeyi tekrar yapmanız gerekecektir. Ateş Rengi ve Duman Rengi/Opaklığı gibi işleme kanallarının yeniden ölçeklendirilemeyeceğini unutmayın . Yeniden ölçeklendirme, özellikle birkaç yüz veya birkaç bine kadar değişebilen Kanal Hızı veya Kanal Sıcaklığı gibi kanalları okurken ve bunları renk veya opaklık olarak kullanmak istediğinizde yararlıdır. Bu tür kanallarda, bunları 0-1 arasında küçültmeniz gerekir; bu da çok küçük bir Renk Ölçeği çarpanı (0,001 veya daha küçük) ayarlamanızı gerektirir.
Min – Izgara Dokusu çıktısı için istediğiniz minimum değeri ayarlar.
Max – Izgara Dokusu çıktısı için istediğiniz maksimum değeri ayarlar.
Geçerli Kareye Göre Yeniden Ölçeklendir – Izgara Kanalını yalnızca geçerli karedeki Kanal değerlerine göre yeniden ölçeklendirir. Kanal , diğer zaman çizelgesi kareleri için aralığını değiştirirse, Izgara Dokusu Min – Max aralığının dışında veya bu aralıktan daha küçük değerler çıkaracaktır. Tüm Diziye Göre Yeniden Ölçeklendir – Kanalı, tüm önbellek dizisindeki Kanalın en düşük ve en yüksek değerlerine göre yeniden ölçeklendirir . Bu, Izgara Dokusu tarafından çıkarılan değerlerin önbellek dizisinin herhangi bir karesi için Max’ı aşmamasını veya Min’in altına düşmemesini sağlayacaktır .
Yer Değiştirmeyi Atla | skip_fine_displ – Etkinleştirildiğinde, içerik Phoenix yer değiştirmesi eklenmeden örneklenir.
Alfa, Rengin Yoğunluğudur | alpha_intensity – Etkinleştirildiğinde, dokunun alfa değeri rengin yoğunluğuna bağlı olacaktır. Devre dışı bırakıldığında alfa değeri sabit olacaktır.


