最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js模擬3D場景效果代碼打包

 更新時間:2012年01月04日 17:36:28   作者:  
這幾個demo上星期平安夜做的,感覺效果不錯,就放在出來,分享給大家
要在二維空間模擬出三維的效果,就需要把三維的坐標轉(zhuǎn)換成二維坐標。一個最基本依據(jù)是:東西越遠,看到大小就越小,坐標越往消失點靠攏。
  透視公式:
   scale = fl / (fl + z);
   scale是大小的比例值,0.0到1.0之間,fl是觀察點到成像面的距離,通常這個值是固定,z就是物件的三維空間中的z軸。
  在寫這些代碼之前,我喜歡用面向?qū)ο髞砻枋鑫覍懙倪@些東西,比如我需要一個場景,場景是個空間,空間內(nèi)是可以容納各種物件的,物件是個對象,物件是是x,y,z三個維度的,場景可以插入任意多的物件,物件就會以它的坐標值,顯示在場景的特定位置,由場景來負責物件的顯示位置。
  一些demo,請使用鼠標移動及滾輪來控制。
效果1

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

效果2

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

效果3

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

效果4

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

相關文章

最新評論

邳州市| 剑河县| 临安市| 阳新县| 开封县| 宜宾县| 和硕县| 区。| 敦煌市| 玛沁县| 大埔县| 晋宁县| 新安县| 扎赉特旗| 兰西县| 新建县| 图木舒克市| 沁阳市| 瑞昌市| 山丹县| 阿拉善右旗| 勃利县| 武胜县| 永兴县| 江达县| 黄陵县| 四平市| 长汀县| 高邮市| 金坛市| 竹山县| 嘉善县| 垦利县| 临武县| 平和县| 乐亭县| 江川县| 博兴县| 南城县| 泗水县| 临汾市|