粒子系統都是基于粒子的屬性的改變而具有一定規律的效果,在噴泉粒子系統中,噴泉動畫控制信息指的是能夠控制噴泉粒子實現噴泉動畫的控制參數,它能完全并指定噴泉動畫參數,并能支持實現各種花式的噴泉噴射效果。音樂噴泉動畫有三個基本參數:基礎數據、高度數據、角度數據。

1、基礎數據
一些數值型數據,如噴射粗度、噴泉水平速度大小等。基礎數據用來控制基本噴泉動畫單元,沒有任何花式效果。際上是在程序控制噴泉的基礎上加入音樂控制模塊,利用計算機的數據處理能力,通過VC 編程對音頻文件進行預采樣處理,進行特征分析后,將控制信息保存下來,輸出到噴泉形成的粒子系統。
2、高度數據
基礎數據中的高度和由高度生成器(噴泉動畫控制信息)生成的高度數據,比如隨時間作sin曲線變化的sin型高度。計算機播放的音樂信號只送到揚聲器通道輸出,使噴泉的造型和變化與音樂的播放保持同步,噴泉似乎隨著音樂的高低變幻和情感的跌宕起伏跳動,達到噴泉視覺和音樂情緒的完美結合。
3、數據水平
方向角度和由角度生成器(噴泉動畫控制信息)生成的角度數據,比如水平方向隨時間而作旋轉變化的旋轉角度噴泉動畫參數中高度數據和角度數據都是由噴泉動畫控制信息控制的,分別由高度生成器和角度生成器生成得到音頻分段的必要性。
在計算機上利用系統模擬音樂噴泉的表演,實將音樂特征與噴泉動畫特征匹配。同時,由于是對音樂文件進行前饋控制,而不是邊播放邊解析,基本上克服音樂噴泉的音樂控制滯后問題。同時用戶可以在編輯界面自己設置動畫的相關參數,DIY噴泉動畫效果,或者自己編輯音樂噴泉效果存放在基礎庫中。