View Categories

Parçacık Dokusu

5 dakika okuma

Bu sayfa Phoenix Parçacık Dokusu (PhoenixFDParticleTex) hakkında bilgi vermektedir.

Genel Bakış #


 Parçacık  Dokusu , parçacıkları okuyan ve bir parçacık sistemindeki her parçacığın konumunu renklendiren  bir  3D dokudur . 3ds Max’teki  Malzeme  Düzenleyicisinden oluşturulabilir .

Parçacık Dokusu, Parçacığın Yaşı veya Hızı gibi Parçacık Kanallarına bağlı olarak Parçacığın rengini de gölgelendirebilir . Sonuç olarak, bu Parçacık Kanallarının davranışına bağlı olarak Parçacığın rengini zaman içinde değiştirebilirsiniz.

Parçacık dokusunun, her parçacığın varsayılan olarak beyaz olacak şekilde oluşturulduğunu, her parçacığın etrafındaki alanın ise yumuşak kenarlara sahip olduğunu ve parçacığın konumundan uzaklaştıkça siyaha doğru soluklaştığını unutmayın . Bu alan, başka bir dokudan renk de kullanabilir veya her parçacık için bir dokunun farklı parçalarını bile kullanabilir.

Sabit bir renk kullanılıyorsa, bu renk tüm parçacık alanları için aynı olabilir veya belirli bir Parçacık Kanalından (Yaş, Hız, RGB vb.) gelebilir.

Parçacık Dokusunu bir Phoenix Parçacık Gölgelendiricisinin renk haritası yuvasına da bağlayabilirsiniz ; bu sayede parçacıkları Parçacık Kanallarına bağlı olarak farklı renklerde gölgelendirebilirsiniz.

Parçacık Dokusu, bir malzemeye de entegre edilebilir ve geometri nesnelerinin yüzeylerini gölgelendirmek için kullanılabilir. Geometriler üzerinde Islak Harita parçacık sistemi oluşturan bir sıvıyı simüle ediyorsanız, Parçacık Dokusunu iki malzeme arasında geçiş yapmak için gri tonlamalı bir maske olarak kullanabilirsiniz; örneğin, ıslak bir malzeme ve kuru bir yüzey malzemesi arasında. Bu şekilde, Islak Harita parçacıklarıyla kaplı geometri ıslak, geometrinin geri kalanı ise kuru görünecektir.

Parçacıkları, İşleme (Rendering) bölümündeki Yüzey Kanalı dokusu olarak Parçacık Dokusu’nu kullanarak 3 boyutlu bir ağa da dönüştürebilirsiniz . Bu, daha gelişmiş efektler elde etmek için parçacıkları gölgelendirme konusunda size ek esneklik sağlar. Örneğin, Parçacık Dokusu’nu kullanarak belirli parçacıkları RGB renklerine göre ağlayabilir ve böylece iki ağ kullanarak katı ve şeffaf bir sıvıyı karıştırmak gibi efektler oluşturabilirsiniz.

Kullanıcı Arayüzü Yolu: ||Malzeme Düzenleyici penceresi|| > Malzeme/Harita Tarayıcısı > Haritalar > PhoenixFD > PhoenixFDParticleTex #

Parametreler #


Kaynak Parçacık Sistemi sistem – Kullanılacak parçacık sistemini belirtir. Herhangi bir standart 3ds Max parçacık sistemi olabilir ve Phoenix Simülatörü  veya  Phoenix PRT Okuyucusu’nu seçebilirsiniz .

Yalnızca İşleme Zamanında  |  render_time  – Parçacık dokusu yalnızca işleme 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 olabilir; bu da yavaş olur ve sonuç olarak eksik parçacık kimliği veya Yaş kanalları hakkında uyarılar oluşturabilir.

Parçacık Alanı Yarıçapı  |  yarıçap  – Parçacık alanının boyutunu belirtir. Bu seçenek performans için çok önemlidir.  Parçacık Alanı Yarıçapı ne kadar büyük olursa , Parçacık Dokusunun işlenmesi o kadar uzun sürer. Parçacık Dokusunu Phoenix Parçacık Gölgelendiricisinde Renk Haritası olarak kullanıyorsanız   ,  her zaman çok küçük bir Parçacık Alanı Yarıçapı  ile başlayın   – bu şekilde parçacıklar siyah kenarlarla işlenir.  Siyah kenarlar artık görünmeyene kadar Parçacık Alanı Yarıçapını artırmaya devam edin  ve bu şekilde kurulumunuz için en iyi işleme hızını elde edersiniz.

PA  |  radius_time – Bu seçeneği yalnızca Parçacık Alan Yarıçapı  animasyonunu etkinleştirdiğinizde kullanabilirsiniz  .  PA kapalıyken, Parçacık Alan Yarıçapı  animasyonu  tüm parçacıkları aynı anda etkiler. PA’yı  etkinleştirdiğinizde  , Parçacık Alan Yarıçapı animasyonu   her parçacığın Yaşı kullanılarak okunacaktır. Bu şekilde animasyon eğrisi, ilk zaman çizelgesi karesi yerine her parçacığın doğum zamanından başlayacaktır. Bu sayede, farklı zamanlarda doğmuşlarsa, farklı parçacıklar animasyonun farklı anlarını kullanabilirler. Not: Parçacık yaşları,  Phoenix Simülatörünün Çıktı bölümünden dışa aktarılmalıdır. Parçacıklar başka bir eklentiden veya uygulamadan, örneğin PRT Okuyucu nesnesi  aracılığıyla içe aktarılıyorsa  , parçacıkların yaşlarını diğer yazılımdan dışa aktardığınızdan emin olmalısınız.

Alanları Birleştirme Yöntemi  |  birleştirme  – Örtüşen alanlara sahip parçacıkların birleştirilme yöntemini belirtir.

Eşit  – Tüm parçacıklar nihai sonuca aynı katkıyı sağlar.
Orantılı  – Her parçacığın katkısı, parçacığa olan uzaklığına göre belirlenir.
En Büyük  – En büyük katkıyı sağlayan parçacık nihai sonucu belirler.
Voronoi  – En yakın parçacık kullanılır.

Alfa  Karıştırma |  blend_alpha  – Etkinleştirildiğinde, örneklenen renk dokusunun alfa değeri karıştırılır. Aksi takdirde, 1 olarak ayarlanır.

Renk Yoğunluğu  |  genlik ,  genlik_zamanı  – Parçacık alanındaki renk gücü. 

PA  |  amplitude_time – Bu seçeneği yalnızca Renk Yoğunluğu  animasyonunu etkinleştirdiğinizde kullanabilirsiniz  .  PA kapalıyken, Renk Yoğunluğu  animasyonu  tüm parçacıkları aynı anda etkiler. PA’yı  etkinleştirdiğinizde  , Renk Yoğunluğu  animasyonu  her parçacığın Yaşı kullanılarak okunacaktır. Bu şekilde, animasyon eğrisi ilk zaman çizelgesi karesi yerine her parçacığın doğum zamanından başlayacaktır. Bu sayede, farklı zamanlarda doğmuşlarsa, farklı parçacıklar animasyonun farklı anlarını kullanabilirler. Not: Parçacık yaşları,  Phoenix Simülatörünün Çıktı bölümünden dışa aktarılmalıdır. Parçacıklar başka bir eklentiden veya uygulamadan, örneğin PRT Okuyucu nesnesi  aracılığıyla içe aktarılıyorsa  , parçacıkların yaşlarını diğer yazılımdan dışa aktardığınızdan emin olmalısınız.

Boyuta Göre Çarpma  |  mulbysz  – Etkinleştirildiğinde,  Renk Yoğunluğu  değeri parçacığın Boyut kanalıyla çarpılır. Bu seçenek, WetMap parçacıkları kullanılırken (  Dinamikler bölümünde Islatma  etkinleştirildiğinde  ) ıslak ve kuru malzemeleri karıştırırken kullanılabilir, çünkü WetMap parçacıkları zamanla küçülür.

Renk Haritası  |  harita  – Parçacıklara bağlı bir doku haritası belirtir. Her parçacığın katkısı,  Parçacık Alanı Yarıçapı’ndaki dokudan gelen renktir; bu renk , yumuşak kenarlarla siyaha doğru soluklaşır veya  Alan Karıştırma Yöntemi kullanılarak üst üste binen parçacık alanlarıyla harmanlanır . Doku belirtilmezse, parçacık alanı beyaz olur.

Renk Haritasını Kaydırma  |  kaydırma ,  kaydırma_modu  ,  kaydırma_süresi  – Bu seçeneği etkinleştirmek hesaplama algoritmasını değiştirir. Parçacıklar, ortaya çıkan renklere katkıda bulunmak yerine,  Renk Haritası  yuvasında belirtilen doku için kaydırılmış koordinatlar üretir. Simülasyon başladığında, her parçacık dokudaki bir piksele ve ayrıca  Renk Haritası Kaydırma  numarası alanında belirtilen yarıçapı kullanarak etrafındaki bir dizi piksele karşılık gelir. Parçacıklar hareket ettikçe, dokunun ilgili kısmını “çekerler”.  PA  (parçacık yaşı) seçeneği etkinleştirilirse, dokuyu kaydırmak için parçacık Konumu yerine parçacık Yaşı kanalı kullanılır. Renk Haritası alanında hiçbir doku belirtilmemişse bu modun hiçbir etkisi yoktur   .   Daha fazla bilgi için aşağıdaki Kaydırma modu örneğine bakın  .

Parçacık Kanalından Renk Oluşturma  |  colfrompartchan –  Etkinleştirildiğinde, parçacık alanları, bağlı parçacık sisteminin Yaş, Boyut, Hız, Konum vb. gibi belirtilen bir parçacık kanalı kullanılarak renklendirilir. Parçacık kanalı RGB, Konum ve Hız gibi vektörel bir kanal ise, her parçacık alanında doğrudan renk olarak gösterilebilir; ancak kanal, parçacıkların Boyutu, Yaşı veya Kimliği gibi skaler bir değer ise, Renk  Yeniden Eşleme  seçeneğini kullanmadığınız sürece gri tonlamalı renk üretilir.

Renk Yeniden Eşleme  |  partcolremap –  Bu seçenek, parçacıkların Boyutu, Yaşı veya Kimliği gibi skalar parçacık kanalları için veya RGB, Konum veya Hız gibi vektör parçacık kanallarından bir bileşen için farklı bir renk yeniden eşler. Örneğin, yeni doğmuş parçacıklar için 0’dan (siyah) birkaç on veya yüz saniyeye kadar değişen parçacık Yaşını, yeni doğmuş parçacıklar için mavi renkten eski parçacıklar için kırmızı renge doğru bir gradyan olarak yeniden eşleyebilirsiniz – bunu, renk gradyanında sıfır konumuna mavi rengi ve maksimum parçacık Yaşı (saniye cinsinden) değerine kırmızı rengi yerleştirerek yapabilirsiniz. Bunları doğru şekilde yeniden eşlemek için parçacık kanallarının değer aralıklarını bilmeniz gerekir –  daha fazla bilgi için Parçacık Kanalı Aralıkları sayfasına bakın. Vektör kanallarını yeniden eşlerken, Renk Bileşenini Kullan  seçeneğini kanalın vektör bileşenlerinden birine  ayarlamanız gerekir  .

Renk Bileşenini Kullan  |  remapcolcomp –  Yeniden eşleme yapılırken kullanılacak RGB, Konum veya Hız gibi kanalların vektör bileşenini belirtir .  

     X  – Konum veya hızların X eksenini veya RGB renk sisteminden Kırmızı kanalı kullanır. Y  – Konum veya hızların Y eksenini veya RGB renk sisteminden Yeşil kanalı kullanır.  Z  – Konum veya hızların Z eksenini veya RGB renk sisteminden Mavi kanalı kullanır. Uzunluk  – Parçacık kanalının uzunluğunu kullanır. Parçacıkların hızını renklere yeniden eşlemeniz gerektiğinde Hız  kanalıyla birlikte kullanılabilir  . Hız ile birlikte X, Y veya Z kullanılırsa, bu sırasıyla Hızı X, Y veya Z yönlerinde yeniden eşleyecektir.
     
   
     

Renk gradyanını yeniden eşleme işlemi, parametrelerini partcolor_p  partcolor_c  ve  partcolor_i  komut  dosyası adlarıyla saklar.

Phoenix Parçacık Dokusunu VRayExtraTex render öğesi için giriş olarak kullanarak ve Parçacık Gölgelendiricisinin seçeneklerinde Geometri Olarak Render Et seçeneğini etkinleştirerek , Parçacık Kanalından Renk’i ayrı bir render öğesi olarak oluşturabilirsiniz .

Kuru ve ıslak malzemeleri gölgelemek için düzenek #


Parçacık Dokusu, iki malzeme arasında geçiş yapmak için kullanılabilir. Aşağıdaki örnekler, varsayılan Tarama Çizgisi Oluşturucu veya 3ds Max için V-Ray kullanıldığında kurulumları göstermektedir. Tarama Çizgisi Oluşturucu kullanılırken, Parçacık Dokusu, Karıştırma malzemesinin Maskesi olarak ayarlanır . V-Ray kullanılırken, iki farklı V-Ray Malzemesi, bir V-Ray Karıştırma Malzemesinin Temel Malzemesi ve Kaplama Malzemesi  olarak ayarlanır . Parçacık Dokusu düğümü, Karıştırma haritası olarak ayarlanır .

Bu kurulum, Phoenix simülasyonunun Wetmap parçacıklarını işlerken kullanılabilir . Wetmap parçacık sistemini okumak ve ardından iki malzeme arasında (kuru ve ıslak) geçiş yapmak için bir Parçacık Dokusu kullanabilirsiniz.

Tarama Çizgisi Oluşturucu Kullanımı

3ds Max için V-Ray Kullanımı

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir