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