2008年08月17日

【練習】3D立方體


  終於忍不住想要開始進行3D的旅程了,在senocluar.com上看到此3D Picture Box範例後,決定來試看看到目前所學是否能夠負荷,果然,貼圖是最麻煩的部份,在改成正立方體以外的形狀時屢次失敗,原因在於貼圖座標和變形向量是不同的,在貼圖時"面"不管3角、4角形都可能是任意形狀,貼圖來源則是矩形,光是對應關係部份的處理就很頭大,只好暫時放棄改變形狀的嘗試,這次練習除了把語法改成AS3,同時也略為變動資料結構,儘管看起來相似,其實是做了不少更動,包括了背面去除的演算法,值得注意的是程式中並沒有設定 focal length (fl,視點至投影面的距離),更沒有攝影機鏡頭的轉換,以3D引擎而言,還差得十萬八千里,經過這次練習,我決定以後若要創作3D作品時,還是得乖乖使用目前開發進展較完善的PV3D、FIVe3D...等Package,本次練習只是作為初學3D的入門窺探,程式寫得很亂,但也顧不得囉。
[原始檔下載]


Posted by esabear at 樂多Roodo! │15:21 │回應(0)引用(0)Flash筆記
樂多分類:網路/3C 共同主題:Flash筆記 工具:編輯本文
標籤:3D,練習,flash
Ads by Roodo! 

引用URL

http://cgi.blog.roodo.com/trackback/7158229