[請益] 想請問由"粒子"來達成火、水、煙等特效
以粒子(particle)來達成火焰、流水、煙霧、光線、煙火...等等無固定型態的表現效果
這是最近學校所出的課題
由於目前學校的課程還沒教C++,所以基本上是要求用C來寫
介面為console或是windows(directx)皆可
很遺憾的,在下未曾涉及過這方面的知識,
自身淺薄的腦汁絞盡,也只推測出粒子的基本構造應該是統一一致的,
各種不同的表現(火焰、流水、吹雪、爆發...)
猜想該是配合粒子的生存時間來調整polygon貼圖(或是色彩變更),同時搭配"移動"來達成
只是用Google尋找是找到不少ActionScript的範例,但多半都用到Class、Package等語法
而且大多半也是煙火爆發的效果為止,對於"火焰"、"流水"等幾乎找不到介紹
想請教各位先進,請問有否有對這方面的程式曾涉獵有經驗的前輩,能請指點一二呢?
非常不好意思麻煩還請幫忙解惑,謝謝....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 113.152.77.215
推
07/07 22:23, , 1F
07/07 22:23, 1F
推
07/07 22:26, , 2F
07/07 22:26, 2F
推
07/07 23:14, , 3F
07/07 23:14, 3F
→
07/07 23:15, , 4F
07/07 23:15, 4F
→
07/07 23:16, , 5F
07/07 23:16, 5F
推
07/07 23:32, , 6F
07/07 23:32, 6F
推
07/07 23:59, , 7F
07/07 23:59, 7F
推
07/08 00:47, , 8F
07/08 00:47, 8F
→
07/08 00:48, , 9F
07/08 00:48, 9F
→
07/08 00:48, , 10F
07/08 00:48, 10F
→
07/08 00:49, , 11F
07/08 00:49, 11F
→
07/08 19:44, , 12F
07/08 19:44, 12F
→
07/08 19:46, , 13F
07/08 19:46, 13F
→
07/08 21:05, , 14F
07/08 21:05, 14F
→
07/08 21:53, , 15F
07/08 21:53, 15F
→
07/08 21:53, , 16F
07/08 21:53, 16F
推
07/09 22:49, , 17F
07/09 22:49, 17F
→
07/18 20:50, , 18F
07/18 20:50, 18F