javascript實(shí)現(xiàn)的三維正方體(兼容ie7,ff)
更新時(shí)間:2008年02月17日 21:58:48 作者:
javascript實(shí)現(xiàn)的三維正方體(兼容ie7,ff)
通過(guò)更新變換矩陣來(lái)記錄轉(zhuǎn)動(dòng)(函數(shù)remx()).
利用矩陣計(jì)算出轉(zhuǎn)動(dòng)后的正方體頂點(diǎn)坐標(biāo),
把各個(gè)頂點(diǎn)的空間坐標(biāo)按”近大遠(yuǎn)小”轉(zhuǎn)換成平面坐標(biāo)(函數(shù)p2d()),
用正方體各個(gè)面的法向量的z坐標(biāo)判斷該面是否可見(jiàn),
用高為1px的div層模擬畫出四邊形(函數(shù)gra2htm()).
鼠標(biāo)拖曳的代碼用別人的代碼修改的.
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
利用矩陣計(jì)算出轉(zhuǎn)動(dòng)后的正方體頂點(diǎn)坐標(biāo),
把各個(gè)頂點(diǎn)的空間坐標(biāo)按”近大遠(yuǎn)小”轉(zhuǎn)換成平面坐標(biāo)(函數(shù)p2d()),
用正方體各個(gè)面的法向量的z坐標(biāo)判斷該面是否可見(jiàn),
用高為1px的div層模擬畫出四邊形(函數(shù)gra2htm()).
鼠標(biāo)拖曳的代碼用別人的代碼修改的.
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]

相關(guān)文章
js實(shí)現(xiàn)用滾動(dòng)條來(lái)放大縮小圖片的代碼
js實(shí)現(xiàn)用滾動(dòng)條來(lái)放大縮小圖片的代碼...2007-07-07JavaScript圖片放大鏡效果代碼[代碼比較簡(jiǎn)單]
實(shí)用漂亮的放大鏡效果,基于JavaScript代碼實(shí)現(xiàn),貌似代碼不太多,但效果確實(shí)不錯(cuò),因調(diào)用的圖片比較大,所以運(yùn)行效果后請(qǐng)稍等一會(huì),等待圖片加載。2011-02-02List the Stored Procedures in a SQL Server database
List the Stored Procedures in a SQL Server database...2007-06-06