原文鏈接: webgl 簡單文字粒子動畫, 打散和復原
所有點走的都是貝塞爾曲線, 隨機顏色和大小, 只不過變化範圍不大, 由於貝塞爾曲線在兩端比較稀疏, 所以看起來有點不流暢, 可以分段設置不同的變化率來解決
用三角形會更好, 因爲方便做旋轉傾斜, 而且大小不一致看着會很自然
對於文字的點的位置, 需要判斷在哪一個象限, 然後再進行隨機偏移, 儘量方向上的權重大一點, 不然看起來就會是全隨機了, 沒有方向感
肝了兩天, 總算找到一點門道了, 這個可真的是大坑啊....
原文鏈接: webgl 簡單文字粒子動畫, 打散和復原
所有點走的都是貝塞爾曲線, 隨機顏色和大小, 只不過變化範圍不大, 由於貝塞爾曲線在兩端比較稀疏, 所以看起來有點不流暢, 可以分段設置不同的變化率來解決
用三角形會更好, 因爲方便做旋轉傾斜, 而且大小不一致看着會很自然
對於文字的點的位置, 需要判斷在哪一個象限, 然後再進行隨機偏移, 儘量方向上的權重大一點, 不然看起來就會是全隨機了, 沒有方向感
肝了兩天, 總算找到一點門道了, 這個可真的是大坑啊....
相機座標系是通過世界座標系以一定的轉換得到的座標系。 假設世界座標系旋轉a°得到相機座標系 最終的頂點座標=投影矩陣*視圖矩陣*模型矩陣*初始頂點座標