分享一下我老師大神的人工智慧教程。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智慧的隊伍中來!
在第一部分內容裡面,我們可以看到圖形變化出的效果,你會驚訝為什麼變化出這樣的影象?其中乙個是借助了玫瑰線公式,其次是不經意的發現。這一點,在進行極座標的實現的時候,顯得很有獨特的創意性在這裡。筆者會在遲一點時間裡面會進行一篇關於「極座標在flash 當中圖形表現實驗」討論。
玫瑰線繪製封裝:
在這裡類當中,設計兩個方法,乙個建立影象的,而另外乙個是用於動畫建立過程,這一點大家可以嘗試一下。
//建立2d的玫瑰線
public function creatrose(r:number,num:number,type:string="rad",lens:int=1,count:int=360):void
帶5個引數,這樣寫可以讓影象變化更多,包括半徑,角度制選擇,角度間隔,迴圈次數等等。
package //建立2d的玫瑰線 public function creatrose(r:number,num:number,type:string="rad",lens:int=1,count:int=360):void else if (type==rose.angle) else for (var j:int=0; j<=count; j++) } //繪製玫瑰線 public function drawrose(r:number,angle:number,num:int):void //描點 private function drawpoint(point:point):void //清除影象 public function clear():void }}
在這個類我們設定兩種角度制,一種是弧度pi,另外一種就是我們常用角度制(0-360)。
為什麼要採用這兩種角度設計?這裡就是關鍵的地方,採用不同的度制,在極座標的轉換下所程顯出的影象也不一樣的,這裡就是之前在等速螺線提交過的。
採用傳統的弧度,玫瑰線發生的影象效果並沒那麼複雜,相反則變化出另一種美態。這一點就是區別所在。
總的**:
package private function init():void }}
主要程式呼叫:
在這裡我們對圖形進行發光濾鏡的新增。為了讓效果更加好看,呈現出更強的視角效果。
在完成了影象建立時候,我們採用濾鏡 var glow:glowfilter=new glowfilter();對rose類物件進行發光設定。
這樣效果圖就完成了。看看下面的圖形。
var rose:rose=new rose();//建立玫瑰線物件 rose.creatrose(200,7,rose.angle); addchild(rose);
其中這裡就是變化出影象玄機所在: rose.creatrose(200,7,rose.angle);
好,有興趣可以進行更改一下,你會發現更加多的效果應用。或者有興趣可以開始你藝術創造。
分享一下我老師大神的人工智慧教程。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智慧的隊伍中來!
在第一部分內容裡面,我們可以看到圖形變化出的效果,你會驚訝為什麼變化出這樣的影象?其中乙個是借助了玫瑰線公式,其次是不經意的發現。這一點,在進行極座標的實現的時候,顯得很有獨特的創意性在這裡。筆者會在遲一點時間裡面會進行一篇關於「極座標在flash 當中圖形表現實驗」討論。
玫瑰線繪製封裝:
在這裡類當中,設計兩個方法,乙個建立影象的,而另外乙個是用於動畫建立過程,這一點大家可以嘗試一下。
//建立2d的玫瑰線
public function creatrose(r:number,num:number,type:string="rad",lens:int=1,count:int=360):void
帶5個引數,這樣寫可以讓影象變化更多,包括半徑,角度制選擇,角度間隔,迴圈次數等等。
package //建立2d的玫瑰線 public function creatrose(r:number,num:number,type:string="rad",lens:int=1,count:int=360):void else if (type==rose.angle) else for (var j:int=0; j<=count; j++) } //繪製玫瑰線 public function drawrose(r:number,angle:number,num:int):void //描點 private function drawpoint(point:point):void //清除影象 public function clear():void }}
在這個類我們設定兩種角度制,一種是弧度pi,另外一種就是我們常用角度制(0-360)。
為什麼要採用這兩種角度設計?這裡就是關鍵的地方,採用不同的度制,在極座標的轉換下所程顯出的影象也不一樣的,這裡就是之前在等速螺線提交過的。
採用傳統的弧度,玫瑰線發生的影象效果並沒那麼複雜,相反則變化出另一種美態。這一點就是區別所在。
總的**:
package private function init():void }}
主要程式呼叫:
在這裡我們對圖形進行發光濾鏡的新增。為了讓效果更加好看,呈現出更強的視角效果。
在完成了影象建立時候,我們採用濾鏡 var glow:glowfilter=new glowfilter();對rose類物件進行發光設定。
這樣效果圖就完成了。看看下面的圖形。
var rose:rose=new rose();//建立玫瑰線物件 rose.creatrose(200,7,rose.angle); addchild(rose);
其中這裡就是變化出影象玄機所在: rose.creatrose(200,7,rose.angle);
好,有興趣可以進行更改一下,你會發現更加多的效果應用。或者有興趣可以開始你藝術創造。
Flash 與數學 心動玫瑰線
夏天的樹人 馬上送上 第一朵玫瑰 第二朵玫瑰 第三朵玫瑰 第四朵玫瑰 第五朵玫瑰 第六朵玫瑰 第七朵玫瑰 原來我很想送給你第8,第九朵玫瑰,不過你一定會告訴我,這不是玫瑰,而是乙個心動 我們要知道,玫瑰花總是帶著一陣陣的方香,會引來無數的蝴蝶和蜜蜂,正因為如此,我們還是把它送給你最愛的人 玫瑰花香。...
Flash 與數學 心動玫瑰線
夏天的樹人 馬上送上 第一朵玫瑰 第二朵玫瑰 第三朵玫瑰 第四朵玫瑰 第五朵玫瑰 第六朵玫瑰 第七朵玫瑰 原來我很想送給你第8,第九朵玫瑰,不過你一定會告訴我,這不是玫瑰,而是乙個心動 我們要知道,玫瑰花總是帶著一陣陣的方香,會引來無數的蝴蝶和蜜蜂,正因為如此,我們還是把它送給你最愛的人 玫瑰花香。...
Flash與數學 旋輪線 2
今晚,一邊聽著二胡的歌曲,一邊書寫一下部落格。有時候,寫技術的文章會比較鼓譟一點,不過當你熱愛了寫作之後。這種習慣就很難去改掉。個人有一種習慣就是懶得去改變,當熟悉之後就會顯得對他產生一種愛慕的感情。也許這就是一種喜歡。x a b cos bcos a b b y a b sin bsin a b ...