老船角色綁定-路徑生長動力學(xué)動畫工具是一款老船制作出品的動力學(xué)線條飄動動畫工具,該腳本動畫工具可以制作路徑生長動畫、路徑曲線動力學(xué)擺動動畫、路徑生長動力學(xué)擺動動畫。
工具說明
該動畫工具的生長動畫使用MAYA路徑動畫技術(shù)、動力學(xué)解算使用軟體粒子動力學(xué)。
該工具需要擠壓路徑曲線、擠壓截面曲線、路徑動畫物體,三種物體,擠壓截面曲線、路徑動畫物體需要載入到工具窗口界面,擠壓路徑曲線可以手動準(zhǔn)備,也可以使用工具提供的粒子曲線生成。
使用說明
在腳本編輯面板執(zhí)行全部腳本代碼,打開路徑生長動力學(xué)動畫工具窗口。
點擊“點擊按鈕打開曲線生成窗口”按鈕,打開使用粒子運動生成曲線工具窗口。
了解動力學(xué)粒子動畫及表達式,可以實用此工具。
創(chuàng)建粒子,為粒子創(chuàng)建,擾亂場,編輯粒子最大數(shù)量:50,編輯粒子發(fā)射數(shù)量:10000,這樣50個粒子基本會一起發(fā)射出來。
該粒子沒有表達式,所以兩個表達式輸入框留空,如果粒子有表達式,需要根據(jù)說明要求,將創(chuàng)建時表達式拷貝到上面的輸入框里,運行時之后的表達式拷貝到下面的輸入框里,如果運行時之前有表達式,則不需要考慮。
編輯開始結(jié)束幀選項:1-120,選擇粒子,點擊生成曲線按鈕,播放動畫,程序會根據(jù)每個粒子運動軌跡,生成曲線,50個粒子,50個曲線。
名字輸入框,需要輸入一個唯一的名稱,程序會自動生成很多物體,并根據(jù)指定名稱打組,不能重名。
創(chuàng)建一個半徑為:0.5的球體,將球體的名字載入到“路徑動畫物體”輸入框中。
創(chuàng)建一個圓形曲線,半徑:0.3,作為路徑動畫截面,載入到生長截面曲線輸入框中。
編輯開始/結(jié)束中心幀:1、120,該選項代表生長動畫的開始幀數(shù)和結(jié)束幀數(shù),配合開始/結(jié)束隨機范圍幀選項數(shù)值,計算生長動畫的開始和結(jié)束;比如:開始幀數(shù)是:1,開始隨機范圍幀數(shù)是:0,生長動畫都是從第一幀開始,如果開始幀數(shù)是:10,開始隨機范圍幀數(shù)是:10,那么50個生長動畫會隨機分布在0-20幀開始生長,結(jié)束選項一樣計算方式。
隨機縮放選項,決定路徑路最后50個徑物體和50個擠壓圓管物體的隨機縮放,數(shù)值都是:1,就是沒有隨機效果。
勾選飄動選項,生成動力學(xué)解算動畫,反之,沒有動力學(xué)解算動畫。
動力學(xué)選項可以在創(chuàng)建完成之后進行編輯;主要是控制動力學(xué)動畫效果。
選擇50個路徑曲線,點擊應(yīng)用按鈕,生成生長動畫物體,播放動畫,隱藏路徑曲線、彈簧、截面曲線、場等物體。
編輯隨機縮放:0.2 0.5,點擊整體縮放按鈕,整體隨機縮放路徑圓管粗細(xì)和路徑球體大小。
在大綱里選擇截面曲線,點擊選擇縮放按鈕,為選擇的曲線進行隨機縮放。
選擇grow_Grp總組,可以修改生長動畫、動力學(xué)動畫效果。
打開growEdit屬性,可以編輯生長開始時間和生長結(jié)束時間,播放動畫,確認(rèn)修改完成,需要關(guān)閉growEdit屬性,否則每次播放的生長動畫會有隨機變化。
Part開頭的屬性是控制粒子的屬性;field開頭的屬性是控制擾亂場的,可以根據(jù)動畫要求適當(dāng)調(diào)整。