İyi görünümlü bir patlama partikül etkisini nasıl yapabilirim?


34

Çok fazla sanatçı değilim, ancak 2.5 boyutlu bir oyunda düzgün parçacık efektleri yapmaya çalışıyorum. Wii Play'in "Tankları" nın bir kopyasını yapıyorum ve patlamaların iyi görünmesini sağlayamıyorum. Oldukları gibi tam bir stile gitmiyorum, muhtemelen daha gerçekçi, daha az çocukça bir şey.

Parçacık motorum sadece ekranda 2 boyutlu bir doku çiziyor ve parçacık başına destek veriyor: başlangıç ​​konumu, hız, yerçekimi (veya herhangi bir hızlanma), hava direnci (sürükle), alfa dahil renk, başlangıç ​​boyutu, boyut genişleme oranı, kullanım ömrü ve fade out oranı.

Tank patlamalarımda yaklaşık 100 parçacık çiziyorum ve günlerdir bir şeylerin iyi görünmesini sağlamak için parametreleri değiştiriyorum. Bu yüzden merak ediyorum, iyi sonuçlar almak için bazı ipuçları nelerdir? Özellikle patlamalar için en önemli olan nedir?

  • Kaliteli dokulara sahip olmak?
  • Çeşitli dokulara sahip olmak?
  • Doğru renkler?
  • Parçacıkların gerçekçi hareketi?
  • Çok fazla ve çok sayıda parçacık var, 100'den fazla mı?

Bu görüntüye göz atın . Ateşleyen ve uyanıkken daha fazla parçacık oluşturan parçacıkları oluşturarak kopyalamaya çalıştım. Ama benimki hala böyle bir şey değil.

Yanıtlar:


5

Özellikle patlamalar için, harmanlamayı doğru yapmak çok önemlidir. Çok önemli bir unsur, önceden çarpılmış alfa kullanımıdır . Bağlantıdan alıntı:

Ya yaşlandıkça kurumlu partiküllere dönüşen ilave alev partiküllerine sahip tek bir partikül sistemi istiyorsanız? Saçma bir sistemin ortasında sığınağı değiştiremezsin, bu saçma. Bize şimdi kim yardım edebilir? Neden - bu Premultiplied Alpha Man - çok şükür burdasınız!

Böylece, yaşlandıkça partiküllerin katkı maddesinden lp'ye değişmesine neden olabilirsiniz - tek yapmanız gereken alfa değerini 0'dan ve doku rengini koyu kırmızı / sarı renkten 1 alfaya ve koyu renkte bir renge değiştirmek.


Bağlantı koptu, ancak işte işe yaramış
user89

Bu bağlantı artık sıra bozuldu - burada daha iyi bir versiyonu: web.archive.org/web/20100316210937/http://home.comcast.net/...
Blue_Dragon360


2

Çok büyük bir partikül hacmi gerekli değildir. Size en çok yardımcı olacak olan şey, her partikülün zaman içinde bir dizi doku arasında harmanlanmasıdır. Yani, küçük, parlak bir top olarak başlamasını sağlayın, daha büyük bir turuncu parlamaya, ardından açık gri bir dumanlı yamaya genişletin, daha sonra daha küçük, daha koyu bir solma noktasına dönüşür.

Birkaç doku arasında karışmak bile parçacıklarınızın görünüşünde büyük bir fark yaratacaktır .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.