王騰飛 劉俊男 周更新
摘 要:隨著網(wǎng)絡速度的提升和計算機硬件的革新,使得網(wǎng)頁的三維實現(xiàn)成為現(xiàn)實。而WebGL庫Three.js 3D引擎的出現(xiàn)更為三維網(wǎng)頁的開發(fā)增添色彩。文章主要研究與探索利用Three.js 3D引擎開發(fā)三維網(wǎng)頁,以及對其實現(xiàn)代碼進行js加密。
關鍵詞:Three.js 3D引擎;三維網(wǎng)頁;js加密
中圖分類號:TP393 文獻標識碼:A 文章編號:1006-8937(2014)2-0079-02
近年來,網(wǎng)絡速度和計算機硬件得到了迅速的發(fā)展,為WEB三維網(wǎng)頁的探索與開發(fā)提供了基礎與條件。在這個背景下Three.js 3D引擎應時而生,其基于WebGL,并且完全采用JavaScript編寫而成,因此更適于三維網(wǎng)頁的開發(fā)。使用Three.js 3D引擎開發(fā)三維網(wǎng)頁,只需一個Web瀏覽器(IE尚不直接支持),不需要下載任何插件(IE內核瀏覽器除外),因此開發(fā)使用更加方便。本文主要介紹如何使用Three.js 3D引擎實現(xiàn)三維網(wǎng)頁,以及對使用Three.js 3D引擎開發(fā)的三維網(wǎng)頁做出簡單的代碼(JavaScript代碼)加密。
1 Three.js三維網(wǎng)頁概述與實現(xiàn)