ETH官方钱包

前往
大廳
主題

JavaScript 動態(tài)圖形

木白 | 2022-05-20 12:17:03 | 巴幣 530 | 人氣 492



學(xué) p5.js 以後一直想做做看這種風(fēng)格的圖形動畫
我覺得 p5.js 很適合用來繪製這些幾何圖形 也可以配合 WebGL 打造立體的空間

這個動畫的組成可以分成兩個部分
一個是鏡頭的移動
一個是在鏡頭周圍產(chǎn)生各種圖形動畫

鏡頭的部分有 X、Y、Z 軸的移動,還有 Z 軸的旋轉(zhuǎn)
這些數(shù)值每隔一段隨機(jī)的冷卻時間就會隨機(jī)改變
然後用由快至慢的曲線速度去移動畫面製造運(yùn)鏡的動畫
另外也在鏡頭的位置加了 noise 製造一些晃動

圖形的話有大塊的方形、小顆的粒子、會擴(kuò)散的波紋、直線和虛線圓形
大塊的方形可以讓畫面不要太碎
粒子和線條則是豐富畫面的細(xì)節(jié)
色票是一開始就做好的 然後再隨機(jī)分配給畫面裡的圖形

成品如下



創(chuàng)作回應(yīng)

粉君
感覺很適合用來做V家PV,佬爆
2022-05-20 14:39:37
木白
有機(jī)會的話很像做做看 PV
2022-05-20 21:54:05

相關(guān)創(chuàng)作

更多創(chuàng)作