View Categories

Benzin Patlaması Hızlı Başlangıç

10 dakika okuma

Bu sayfa, 3ds Max için Chaos Phoenix kullanarak benzin patlaması simülasyonu oluşturmak için adım adım bir kılavuz sunmaktadır.

Genel Bakış #


Bu, Phoenix hakkında önceden bilgi gerektirmeyen giriş seviyesi bir eğitimdir. 3ds Max 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 eğitim, 3ds Max 2018 için Phoenix 4.30 Resmi Sürümü  ve  V-Ray 5, Hotfix 2 Resmi Sürümü kullanılarak oluşturulmuştur. Resmi Phoenix ve V-Ray sürümlerini https://download.chaos.com  adresinden indirebilirsiniz  . Burada gösterilen sonuçlar ile kendi kurulumunuzun davranışı arasında büyük bir fark fark ederseniz, lütfen Destek Formu aracılığıyla bizimle iletişime geçin  .

Bu sayfadaki talimatlar, 3ds Max için Phoenix’te benzin patlaması simülasyonu kurma sürecinde size rehberlik eder. Bu eğitimin sonunda, kendi patlama simülasyonlarınızı oluşturabilecek, simülasyonun diğer nesnelerle nasıl etkileşim kurduğunu anlayabilecek ve Phoenix Yangın/Duman Simülatörünün temel ayarlarından bazılarını düzenlemenin temellerini öğrenebileceksiniz.

Bu eğitim videosu, YouTube kanalımızda yayınlanan Hızlı Başlangıç ​​videosuna eşlik eden bir kılavuzdur.

Proje dosyalarını indirmek için: 


Takip etmek istiyorsunuz ama ehliyetiniz yok mu?:

www.youtube.com İçerik Resmi

www.youtube.com

  • Video Phoenix 3.0 kullanılarak oluşturulmuştur, ancak eğitim kılavuzunun metin versiyonu güncellenmiş olup Phoenix 4.30 Official sürümünü kullanmaktadır. Herhangi bir şüphe durumunda metne başvurabilirsiniz.

  • Benzin Patlaması oluşturmanın bir başka yolu da, 16 Eylül 2020’den beri Gece Sürümlerinde yer alan Benzin Patlaması Araç Çubuğu Hızlı Kurulum ön ayarının daha yeni ve geliştirilmiş sürümünü kullanmaktır.

Sistem Birimleri Kurulumu #


Ölçek, herhangi bir simülasyonun davranışı için çok önemlidir.  Simülatörün  gerçek dünyadaki birim  cinsinden  boyutu , simülasyon dinamikleri için önemlidir. Büyük ölçekli simülasyonlar daha yavaş hareket ediyormuş gibi görünürken, orta ve küçük ölçekli simülasyonlarda çok fazla hareketlilik vardır. Simülatörünüzü oluştururken,  Simülatörün gerçek dünyadaki boyutlarının gösterildiği Izgara (Grid) seçeneğini kontrol etmelisiniz. Sahnedeki Simülatörün boyutu değiştirilemiyorsa, Izgara (Grid) seçeneğindeki Sahne Ölçeği (Scene Scale)  seçeneğini   değiştirerek çözücüyü ölçeğin daha büyük veya daha küçük olduğu gibi çalışacak şekilde kandırabilirsiniz   .

Phoenix çözümleyicisi, Görüntü Birimi Ölçeğini nasıl görüntülemeyi seçtiğinizden etkilenmez; bu sadece bir kolaylık meselesidir.

Özelleştir → Birim Ayarları bölümüne gidin   ve Görüntü Birimi Ölçeğini  Metrik Metre olarak ayarlayın .

Ayrıca,  Sistem Birimlerini 1 Birim   1 Metreye eşit olacak  şekilde  ayarlayın .

Sahne Kurulumu #


Aşağıdaki adımlarda, Phoenix Benzin Patlaması Ön Ayarı ile benzin patlaması simülasyonu oluşturmayı göstereceğiz.

Bundan sonra, daha fazla esneklik ve kontrol için simülasyonu adım adım manuel olarak nasıl ayarlayacağınızı açıklayacağız.

Benzin Patlaması Ön Ayarı #


Öncelikle hızlı bir benzin patlaması ön ayarı kullanarak başlayacağız.

Yarıçapı  24,0 metre  olan  bir küre oluşturun  . Bu küre patlamanın kaynağı olacak.


Seçili küre ile Phoenix Araç Çubuğu’ndan  Benzin Patlaması Ön Ayarı  düğmesine tıklayın . 


 Şimdi araç çubuğundaki “Simülasyonu Başlat” düğmesine basın  .


Simülasyonun birkaç saniye çalışmasına izin verin, sonuçları görüntüleme alanında görebilirsiniz.   Simülasyon işlemini sonlandırmak için Durdur düğmesine tıklayın.


İşte simülasyonun GPU önizlemesi.


Yukarıdaki resimde görüldüğü gibi GPU Önizlemesini etkinleştirmek için,  Phoenix Simülatörü → Önizleme açılır menüsü → GPU Önizleme → Görünüm Alanında Etkinleştir seçeneğini belirleyin .

Manuel Patlama Kurulumu #


Şimdi de benzin patlaması simülasyonunu manuel olarak nasıl kuracağımıza bakalım.

Yukarıdaki önceden belirlenmiş adımlardan devam ediyorsanız, Simülatörü seçin ve Phoenix Araç Çubuğundan Önbellek Dosyalarını Sil düğmesine basın , ardından Simülatörü ve kaynak nesneleri sahnenizden silin.


Eğer küre silindiyse,   24,0 metre  yarıçapında yeni  bir  küre oluşturun .

Phoenix araç çubuğundaki ”  Ateş/Duman Simülatörü Oluştur  ” düğmesine tıklayın ve görünüm alanında tıklayıp sürükleyerek, patlamanın yayılması için biraz boşluk bırakarak küreyi kapsayacak bir hacim oluşturun. Küreyi Simülatörün hacim alanının alt kısmına yakın bir yere taşıyın. Kürenin hala hacmin içinde olduğundan emin olun.

Grid açılır menüsünü açın ve aşağıdaki değerleri ayarlayın:

  • Sahne Ölçeği  1.0

  • Hücre Boyutu  1,0 m .

  • Boyut  XYZ:  [ 229, 219, 123 ] .

Simülasyonu olumsuz etkileyebileceğinden, 3ds Max’in Ölçek aracıyla Simülatör konteynerini ölçeklendirmek yerine Simülatörün Boyut özelliklerini kullanın.


Phoenix araç çubuğundaki ”  Ateş/Duman Kaynağı Oluştur”  düğmesine tıklayın ve kaynağı sahnenize yerleştirin.

Kaynak nesnesi 2 boyutlu, işlenemeyen bir simgedir; bu nedenle boyut ve yerleşim yalnızca gerektiğinde Kaynağı seçebilmek için önemlidir.


Seçili Ateş/Duman Kaynağı nesnesiyle , Değiştirme Paneline gidin ve Yayıcı Düğümler listesinin  altında bulunan  Ekle düğmesine tıklayın  , ardından Küreyi  seçin .

Bu şekilde küre, yayıcı olarak seçilecektir.

Kaynak düğümü, Emisyon Modu ve Çıkış Hızı gibi Emisyon Özelliklerini kontrol ettiğimiz yerdir. Küre, Simülatör içindeki sıvının gerçek emisyon kaynağıdır.


Ateş/Duman Kaynağı menüsünde , bu gösterim için gerekli olmayacakları için  Sıcaklık  ve  Duman seçeneklerini devre dışı bırakacağız  . Yakıt seçeneğinin  etkinleştirildiğinden emin olun.


Çok miktarda yakıtı çok hızlı bir şekilde tüketecek bir patlama yaratacağımız için, Çıkış Hızı’nı artırmamız gerekecek  . Bu sayı ne kadar yüksek olursa, saniyede o kadar fazla akışkan üretilecektir. Kısa ama güçlü bir akışkan patlaması yaratmak için, Çıkış Hızı sayısını canlandıracağız   .

Kare 0’da olduğunuzdan emin olun,  Otomatik Tuşlama özelliğini açın ve  Giden Hız  değerini  2000 olarak değiştirin .


1. kareye geçin ve  Çıkış Hızını 0.0  olarak  değiştirin, ardından Otomatik Tuşlamayı kapatın  .


Simülatörü seçin. Değiştirme Paneli’nde , Izgara açılır menüsü altında,   simülasyonun görünümünü ve performansını büyük ölçüde etkileyen hacim ızgarasının çözünürlüğünü kontrol eden parametreler bulunur.

Şu anda yaklaşık 6 milyon toplam hücre bulunmaktadır. Yineleme işlemi sırasında simülasyon süresinden tasarruf etmek için, toplam hücre sayısı yaklaşık 825.000 olana kadar  Çözünürlüğü Azalt seçeneğine  birkaç kez tıklayın. 

Simülasyon çözünürlüğü hakkında daha fazla bilgi için lütfen  Temel Sıvılar Hızlı Başlangıç ​​sayfasına bakın .


“Simülasyonu Başlat” simgesine tıklayın   ve patlamanın gerçekleşmediğini fark edin.  Yangın/Duman Simülatörünü seçin  ve  Yakıt  bölümüne gidin.  “Yanmayı Etkinleştir” seçeneğini seçin .


Tekrar “Simülasyonu Başlat”ı tıklarsanız  , patlamanın hala gerçekleşmediğini göreceksiniz. Bunun nedeni,  Ateşleme Sıcaklığının 600.0  olarak ayarlanmış olmasıdır  . Bu sıcaklık oldukça yüksektir. Phoenix varsayılan olarak  300.0’ı  varsayılan ortam sıcaklığı olarak kullanır.  Ateşleme Sıcaklığını  biraz daha düşük bir değere,  290.0’a değiştirin .


Simülasyonu başlatın ve kabarık bir önizleme göreceksiniz. Patlamayı daha net görmek için  Önizleme menüsüne gidin ve Görünüm Alanında Etkinleştir’e  tıklayarak  GPU Önizlemesini  açın  .


Şu anda patlama, simülatörün ızgarası tarafından üstten ve yanlardan engelleniyor.

Bunu, Izgara açılır menüsünde Sıcaklığa  Göre  Uyarlanabilir Izgarayı açarak  ayarlayın .  İçerideki sıvının sıcaklığı belirtilen eşiğe ulaştığında genleşmenin gerçekleşmesini sağlamak için Eşik  sıcaklığını  600,0’a  düşürün.

Dumanınızda kırpılma sorunu yaşıyorsanız, uyarlanabilir ayarı Duman olarak ve Eşik değerini 0,02 olarak ayarlayın .


Patlamanın tabanı genişletmesini önlemek için, Konteyner Duvarları’na gidin ve  Z ekseninde  Sıkışmış (-) seçeneğini seçin . Bu, bir taban görevi görecektir. 


Simülasyonu başlatın. Oluşan patlama oldukça düzgün görünüyor.


Daha fazla çeşitlilik katmak için, Ateş/Duman Kaynağını seçin   ve  Gürültü  değerini  10’a yükseltin .

Simülasyona eklenen varyasyona dikkat edin.


Simülasyonu tekrar başlatın. Çalışırken, Simülatörü seçin,  İşleme (Rendering ) bölümüne gidin ve Hacimsel Seçenekler (Volumetric Options) düğmesine  tıklayın .


Ateş ayarları altında   , birkaç  Ateş Şeffaflık Modu  mevcuttur:  Duman Şeffaflığını Kullan Tamamen Görünür ve  Kendi Şeffaflığını Kullan .

“Kendi Şeffaflığını Kullan” seçeneğini işaretleyin  ve simülasyonu durdurun.

Kendi Şeffaflık modunu kullandığınızda  , ateş eğrisi ateşin yoğunluğunu değil, şeffaflığını kontrol edecektir. Bu modda yoğunluk, renk gradyanı tarafından kontrol edilir ve  Ateş Çarpanı kullanılarak artırılabilir veya azaltılabilir 


Buradaki grafik yalnızca ateşin saydamlığını kontrol eder. Eğriye yeni bir nokta eklemek için çift tıklayın ve ateşin saydamlığını azaltmak, iç içeriği daha fazla ortaya çıkarmak ve daha parlak görünmesini sağlamak için noktayı aşağı doğru sürükleyin. Saydamlığı artırmak ve iç yapıyı daha fazla gizlemek için noktayı yukarı sürükleyin. Yumuşak bir eğri için ortaya noktalar ekleyin.

 Daha büyük bir grafik üzerinde çalışmak için Genişlet düğmesine tıklayın  .


Grafiğin üzerindeki Şeffaflık Çarpanı ile şeffaflığı daha da ayarlayabilirsiniz  . Bu örnekte, bu değeri 0,5’e  düşüreceğiz  ve ateşin parlaklığının nasıl arttığına dikkat edeceğiz.


Fiziksel  Tabanlı  ayarı, sanatsal ve fiziksel olarak doğru sonuçlar arasında bir denge kurar.  Fiziksel Tabanlı değerini 0,75  olarak  değiştirin  ve simülasyondaki daha “alevli” görünümü gözlemleyin. Bu parametre, ateş yoğunluğunun ne kadarının renk gradyanından ve ateş çarpanından geldiği ile ne kadarının fiziksel tabanlı siyah cisim gölgelendiricisi kullanılarak hesaplandığı arasında bir denge kurar.


Ateşin rengini değiştirmek için, grafiğin üzerindeki havuçlara çift tıklayın ve yeni bir renk seçin.   Önceki renge dönmek için İptal’i seçin.


Patlamanın daha az kontrollü görünmesini sağlamak için  Dinamikler  menüsüne gidin ve  Koruma altında Kalite ayarını değiştirin  . Bu ayar  simülasyonun daha fazla yayılmasını ve girdaplı bir hareket vermesini sağlar.  Kaliteyi  80’e  yükseltin . Bu değeri artırmanın simülasyon süresini artıracağını unutmayın. Başka bir simülasyon başlatın.


Patlama biraz daha dağılıyor, ancak henüz tam olarak gerçekleşmedi.  Tekrar İşleme  (Rendering)  bölümündeki   Hacimsel Seçenekleri (Volumetric Options) açın. Şimdilik Ateşi (Fire) devre dışı bırakın  . Yakıtın çok fazla yanması sonucu oluşan yoğun dumanı görebiliyoruz. Bunu düzeltmek için simülasyonu durdurun.


 Simülasyonun  Yakıt ayarlarında  , daha fazla yanma ve daha parlak bir alev elde etmek için  Duman Miktarını  0,4’e  düşürün ve ayrıca Duman Eşiğini  1,0’a yükseltin . Duman eşiği  , yakıtın ne kadarının duman olarak oluşacağını azaltacaktır.   Yakıtın simülasyon boyunca yayılma hızını azaltmak için  Yakıtın  Yayılma değerini 2’ye düşürün.  


Hacimsel Seçenekler’de ,   simülasyonu yeniden başlatmadan önce Yangının  Temel Alındığı  Parametreyi tekrar  Sıcaklık’a ayarlamayı unutmayın.


Ateş şu an çok şiddetli görünüyor. Yakıt menüsüne gidin ve Yakıtın  Enerjisini  5’e  düşürün  ve simülasyonu yeniden başlatın.


Patlama iyi görünmeye başladı, ancak çok uzun süre sıcak kalıyor. Dinamikler bölümüne gidip Soğutma değerini 0,3’e  çıkararak   yangının  soğutulmasını artırmamız gerekiyor  .


Dumanımız çok ince görünüyor.  Hacimsel Seçenekler’de ,  Duman Opaklığı  açılır menüsünü genişletin ve  Basit Duman Opaklığını  0,9’a  yükseltin .


 
Basit Duman Opaklığı: 0,5

 
Basit Duman Opaklığı: 0,9


Duman Rengi seçeneğini genişletin   ve daha koyu bir duman elde etmek için Sabit rengi biraz azaltın  . Bu örnekte, 29 değerini  kullandık   Ayrıca  ,   duman içindeki ışığın daha az dağılması için Dış Dağılım Çarpanını  0,8’e düşürün . 


Şimdi ateş biraz daha zayıf görünüyor.  Hacimsel Seçenekler’deki  Ateş  bölümünde  Ateş Çarpanını  5.0’a  yükseltin  böylece patlamanın içindeki ateş daha sıcak olur.

Oluşturma #


Simülasyonu oluşturmak için sahnenizi hazırlamak üzere,  Oluşturma Ayarları  penceresinde Oluşturucu olarak V-Ray’i seçtiğinizden emin olun.


İşte render işleminin şu ana kadarki hali.


Bir zemin düzlemine ihtiyacımız var, bu nedenle Oluştur menüsüne → VRay → VRay Düzlemi’ne giderek bir zemin oluşturun  ve sahneye yerleştirin. Simülasyondan biraz daha aşağıya ayarlayın ve gri bir renk verin.


Başka bir render işlemi yapın. 


Zeminin bazı bölgelerinin çok parlak olduğunu fark edeceksiniz. Bunu , Hacimsel Görüntüleme Ayarları’nda ,  Ateş bölümünden kontrol edebilirsiniz   .

 Sahnedeki Işık Gücü değerini 0,5  olarak  ayarlayın  ve kareyi yeniden oluşturun. Bu değeri azaltarak, ışık daha eşit şekilde dağılır.


İşte yeni görsel.


Son render için daha ince detaylar elde etmek amacıyla, Izgara Çözünürlüğünü artırın. Simülatörün Değiştirme Paneli’nde, Izgara açılır menüsüne gidin ve yaklaşık 6,1 milyon Toplam hücre elde etmek için  Çözünürlüğü Artır seçeneğine  birkaç kez  tıklayın  ve simülasyonu yeniden çalıştırın. 


İşte son halinin görüntüsü.

Örnek Sahne #


Şimdi öğrendiklerimizi gerçek hayattan bir örneğe uygulayalım ve bu varilleri patlatalım!

Yukarıdaki Genel Bakış bölümünden aşağıdaki sahne dosyasını indirebilirsiniz.


Mavi silindiri,  pCylinder3’ü seçin ve  Benzin Patlaması Ön Ayarını uygulayın .


Simülatörü seçin ve  Hücre Boyutunu 0,03 metre  olarak  değiştirin. Bu, Toplam Hücre sayısını  yaklaşık  573.000’e  düşürecek  ve yineleme işlemi sırasında size zaman kazandıracaktır.


Bir simülasyon başlatın ve mavi varilin patladığını göreceksiniz. Şimdi diğer varillere odaklanacağız.

Simülasyonu durdurun ve  Ateş/Duman Kaynağını seçin . Kopyasını oluşturmak için Shift tuşuna basılı tutarak sürükleyin.


Ateş  /Duman Kaynağına  kırmızı varili  ,  pCylinder2’yi ekleyin .

Dikkat edin, yan yatmış bu varil, Yangın/Duman Simülatörünün biraz dışında kalıyor. Simülatör kutusunu seçin ve üç varilin de yer alacağı şekilde hareket ettirin.


Şimdi simülasyonu başlattığınızda, her iki varilin de aynı anda patladığını göreceksiniz.

Simülasyonu durdurun.


İkinci patlamayı zincirleme reaksiyon gibi gösterecek şekilde kaydırmak için, ikinci  Ateş/Duman Kaynağını seçin ve anahtar karelerine gidin. Her iki anahtar kareyi de seçin ve patlamanın 5. karede  tetiklenmesi için sürükleyin  .


Patlamanın daha erken tetiklenmemesini sağlamak için,  4. kareye geri dönün, Otomatik Tuşlama özelliğini açın  ve  Ateş Kaynağının  Çıkış  Hızını  olarak  değiştirin. Ardından Otomatik Tuşlama özelliğini kapatın  .


Şimdi simülasyonu tekrar başlattığınızda iki patlama göreceksiniz, ikincisi beş kare gecikmeli olarak gerçekleşecek.

Simülasyonu durdurun.


Üçüncü varil için, ikinci  Ateş/Duman Kaynağını Shift tuşuna basılı tutarak sürükleyin  ve üçüncü bir kopyasını oluşturun,  ardından pCylinder1’i  ona ekleyin.


Bu son varil için, ateşlemeden önce patlamanın biraz soğumasını bekleyeceğiz, bu nedenle üçüncü  Ateş/Duman Kaynağı  seçiliyken, zaman çizelgesi kaydırıcısını ve kaynağın anahtar karelerini  40. kareye kadar yukarı taşıyın .


Otomatik Tuşu açın ve kaydırıcıyı 41. kareye getirin. Çıkış Hızını 60.0 olarak değiştirin .


Simülasyonu başlatın ve çalışmasına izin verin. Üçüncü patlama, ilk iki patlama soğurken başlar.

Sonuçları görmek için bir test render’ı yapın. Eğer ateş çok parlaksa,  Hacimsel Seçenekler’e girin  ve  Ateş Çarpanı  değerini azaltın.


Volumetrik Seçenekler → Ateş sekmesine gidin ve Sahnedeki Işık Gücünü 0,1 olarak değiştirin .


Son simülasyonu yapmak için,  Grid  ayarlarına girin ve  Hücre Boyutunu 0,015 metreye  yükseltin  . Bu, Toplam Hücre sayısını  yaklaşık  4,5 milyona çıkaracaktır  .

Uyarlanabilir Izgarayı Duman olarak ve Eşik değerini 0,002 olarak ayarlayın .


Son simülasyonu çalıştırın ve son bir görüntü oluşturun.

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

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