您當(dang)前位置:首頁新聞中心行業資訊

音樂噴泉動畫有哪些基本參數

時間:

2022-04-12

粒子(zi)(zi)系統都是(shi)基于粒子(zi)(zi)的(de)(de)屬性的(de)(de)改(gai)變而具有一定規律的(de)(de)效果,在噴泉(quan)(quan)粒子(zi)(zi)系統中,噴泉(quan)(quan)動畫(hua)控制信息指的(de)(de)是(shi)能(neng)夠控制噴泉(quan)(quan)粒子(zi)(zi)實(shi)現噴泉(quan)(quan)動畫(hua)的(de)(de)控制參(can)數(shu)(shu),它能(neng)完(wan)全(quan)并指定噴泉(quan)(quan)動畫(hua)參(can)數(shu)(shu),并能(neng)支持(chi)實(shi)現各(ge)種花式(shi)的(de)(de)噴泉(quan)(quan)噴射效果。音樂噴泉(quan)(quan)動畫(hua)有三個(ge)基本(ben)參(can)數(shu)(shu):基礎(chu)數(shu)(shu)據(ju)(ju)、高度數(shu)(shu)據(ju)(ju)、角度數(shu)(shu)據(ju)(ju)。

音樂噴泉1.png

1、基礎數據

一些數(shu)(shu)值型數(shu)(shu)據,如噴(pen)射粗度(du)、噴(pen)泉(quan)水平速度(du)大小等。基礎(chu)數(shu)(shu)據用來控制(zhi)基本噴(pen)泉(quan)動畫單元,沒有任何花式效果。際(ji)上是在程序控制(zhi)噴(pen)泉(quan)的(de)基礎(chu)上加入音樂控制(zhi)模塊,利(li)用計算機(ji)的(de)數(shu)(shu)據處理能(neng)力,通過(guo)VC 編程對音頻文件進行預(yu)采樣處理,進行特征分(fen)析(xi)后(hou),將控制(zhi)信息(xi)保(bao)存下來,輸出到噴(pen)泉(quan)形成(cheng)的(de)粒子系統。

2、高度數據

基礎數據中的高(gao)(gao)度(du)和(he)由(you)高(gao)(gao)度(du)生成(cheng)器(噴泉(quan)動畫控制信息)生成(cheng)的高(gao)(gao)度(du)數據,比如隨(sui)時間(jian)作(zuo)sin曲線變化(hua)的sin型高(gao)(gao)度(du)。計算(suan)機播放的音(yin)(yin)樂信號只送到揚聲器通道輸出,使噴泉(quan)的造型和(he)變化(hua)與音(yin)(yin)樂的播放保持同步,噴泉(quan)似乎隨(sui)著(zhu)音(yin)(yin)樂的高(gao)(gao)低變幻和(he)情(qing)感的跌宕起伏跳動,達到噴泉(quan)視覺和(he)音(yin)(yin)樂情(qing)緒的完美(mei)結合。

3、數據水平

方(fang)向角度(du)和(he)由角度(du)生成器(噴泉動畫(hua)控(kong)制(zhi)(zhi)信息(xi)(xi))生成的角度(du)數(shu)據(ju),比如(ru)水平(ping)方(fang)向隨時間而作旋轉變化的旋轉角度(du)噴泉動畫(hua)參數(shu)中高(gao)度(du)數(shu)據(ju)和(he)角度(du)數(shu)據(ju)都是由噴泉動畫(hua)控(kong)制(zhi)(zhi)信息(xi)(xi)控(kong)制(zhi)(zhi)的,分別由高(gao)度(du)生成器和(he)角度(du)生成器生成得到音頻分段(duan)的必(bi)要性(xing)。

在計算(suan)機上(shang)利用系統模擬音(yin)(yin)(yin)樂(le)(le)噴(pen)(pen)泉(quan)(quan)的表(biao)演,實將音(yin)(yin)(yin)樂(le)(le)特(te)征與噴(pen)(pen)泉(quan)(quan)動畫特(te)征匹配。同(tong)時,由于是(shi)對音(yin)(yin)(yin)樂(le)(le)文件進(jin)行(xing)前饋控制(zhi),而不是(shi)邊(bian)播放邊(bian)解析,基本上(shang)克服音(yin)(yin)(yin)樂(le)(le)噴(pen)(pen)泉(quan)(quan)的音(yin)(yin)(yin)樂(le)(le)控制(zhi)滯(zhi)后問題。同(tong)時用戶可(ke)以在編輯(ji)界面自己(ji)設置動畫的相關參數,DIY噴(pen)(pen)泉(quan)(quan)動畫效果,或者自己(ji)編輯(ji)音(yin)(yin)(yin)樂(le)(le)噴(pen)(pen)泉(quan)(quan)效果存放在基礎庫中。