[問題]用三角函數製作3D旋轉

[問題]用三角函數製作3D旋轉

m0809466 於 星期四 一月 11, 2007 12:00 pm


http://vip.blueshop.com.tw/sell/a/3d.jpg  (按右鍵--新視窗開啟)

上面圖片3D立方體一共有8個點,我用6張[前][後][左][右][上][下]的照片貼到3D立方體的6個面及三角函數控制這8個點來達到下面網頁的效果
左邊的水平旋轉 : (w=滑鼠水平位移)
x3=100*COS(60 加 w)=x7
x4=100*COS(120 加 w)=x8
x1=100*COS(240 加 w)=x5
x2=100*COS(300 加 w)=x6

右邊的垂直旋轉 : (v=滑鼠垂直位移)
y4=150*SIN(40 加 v)=y3
y8=150*SIN(180 加 v)=y7
y5=150*SIN(220 加 v)=y6
y1=150*SIN(360 加 v)=y2
-----------------------------------------------------------------

上面8個點的方程式必須分別寫成2個網頁才能達到水平及垂直旋轉,後來我試著用這8個點的方程式寫成1個網頁來達到任何角度的旋轉,但是結果是整個3D立方體都變形了,請問這8個點的方程式該怎麼設才正確呢


m0809466
初學者
初學者
 
文章: 1
註冊時間: 2007-01-11




解析幾何及三角函數