Flash 與分布學構想 圓形分布 2

2021-09-06 03:11:41 字數 1585 閱讀 3426

今晚把今天突然想到靈感的記錄一下,當時是由乙個網友提起的問題,關於圓形分布,採用的數學原理知識就是三角函式,也並不是什麼新鮮的東西,不過記錄一下當是一種靈感。

最初的時候,以中間為註冊點,在沒有旋轉角度的時候,樣貌是如此

經過旋轉角度後,箭頭的會按這種情況進行分布。

繼續使用箭頭來製作,在平均分在某一點位置上,然後採取角度旋轉,這樣這個圖形就很容易出來了,再者如果我們把它加減90度,你會發現不一樣的結果

巧妙利用好這種角度關係。可以製作出一種像太陽的 光芒

var perangle:number=2*math.pi/100; for(var i:int=0;i<100;i++)

一方面把握好三角函式的相關技術,另外一方面為了表現出一種藝術感,可以使用濾鏡 和不規則的數來產生圖形的效果,這樣子創造出來的效果更加讓人意外。

shape.rotation=i*perangle*180/math.pi;

shape.rotation=i*perangle*180/math.pi+90;

shape.rotation=i*perangle*180/math.pi-90;

shape.rotation=i*perangle*180/math.pi+60;

shape.rotation=i*perangle*180/math.pi-60;

不妨嘗試一下這幾種變化。

var perangle:number = 2 * math.pi / 100; for (var i:int=0; i<100; i++) else }

var perangle:number = 2 * math.pi / 100; for (var i:int=0; i<100; i++) else if(i % 3 == 0) else if(i % 4 == 0) else shape.rotation = i * perangle * 180 / math.pi +90; }

構建這些圖形的時候,可以通過 運用到位置,角度,顏色等的一些常用手法來表現這些的圖形。這些手法都是很常見的,巧妙利用這種圓形的分布的技巧,會創作出無窮的圖形效果,圖形的藝術感會有不錯的表現。

var perangle:number = 2 * math.pi / 100; for (var i:int=0; i<100; i++) else if(i % 3 == 0) else if(i % 4 == 0) else shape.rotation = i * perangle * 180 / math.pi ; }

var perangle:number = 2 * math.pi / 100; for (var i:int=0; i<100; i++)

var perangle:number = 2 * math.pi / 100; for (var i:int=0; i<100; i++) else if(i%3==0) else }

最後這個構建應該是我比較喜歡乙個了設計了,我將其命名為--《箭意之愛》

如果覺得無味道 可以嘗試一下結合3d技術來進行使用。

var perangle:number = 2 * math.pi / 100; var n:number = 0; for (var j:int=1; j<=10; j++) }

Flash 與分布學構想 圓形分布 2

今晚把今天突然想到靈感的記錄一下,當時是由乙個提起的問題,關於圓形分布,採用的數學原理知識就是三角函式,也並不是什麼新鮮的東西,不過記錄一下當是一種靈感。最初的時候,以中間為註冊點,在沒有旋轉角度的時候,樣貌是如此 經過旋轉角度後,箭頭的會按這種情況進行分布。繼續使用箭頭來製作,在平均分在某一點位置...

Flash 與分布學構想 矩陣分布

在一些flash作品當中,我會發現很多flash愛好者在創作他們作品的時候,會經常使用一種或者多種方式對圖形進行分布排列,這些情況出現頻率很高,儘管看起來不算是什麼高深的學術,不過如果你細心地去發現這些排列背後會帶給我們一些指導意義。我姑且將它命名名為 分布學構想 至於這種構想,首先它不是一早很深的...

Flash 與分布學構想 圓弧分布

圓弧分布是依據圓弧的特性所做出的一種分布設計,利用弧線的座標,我們讓我們希望的物件放置在弧線點上。通過弧線的特性結合,讓我們分布的圖形呈現弧線的效果。為了求出弧線,可以首先設定弧線兩端的角度,通過這兩個角度,求出弧線的點,根據我們喜歡的形狀進行分布圖形。在這個實驗當中,讓一段文字呈現乙個弧形效果,我...