複製鏈接
請複製以下鏈接發送給好友

網絡三維

鎖定
網絡三維又稱網絡3D,該技術的出現最早可追溯到VRML
VRML(Virtual Reality Modeling Language)即虛擬現實建模語言。 VRML開始於20世紀90年代初期。
中文名
網絡三維
外文名
VRML(Virtual Reality Modeling Language)
所屬學科
虛擬現實建模語言
創始者
VRML組織
開始時間
20世紀90年代初期

網絡三維早期發展

1998年。VRML組織把自己改名為Web3D組織,同時制訂了一個新的標準,Extensible 3D (X3D),到了2000年春天,Web3D組織完成了VRML到X3D的轉換。X3D整合正在發展的XML、JAVA、流技術等先進技術,包括了更強大、更高效的3D計算能力、渲染質量和傳輸速度。  在此期間,一場Web3D格式的競爭正在進行着。Adobe Atmosphere創建網絡虛擬三維環境的專業開發解決方案、還有Macromedia Director 8.5 Shockwave Studio  儘管出現瞭如此之多的解決方案,難道讓我們每個人都跳上了Web3D的列車了嗎?一些困難和障礙仍然存在。  首先是沒有統一的標準。每種方案都使用不同的格式和方法。Flash能夠在今天大行其道是因為它是唯一的,JAVA在各平台得到運用也因他是唯一的。沒有標準,3D在Web上的實現過程還將繼續掙扎。 另外插件的問題也是一個困繞。幾乎每個廠商開發的標準都需要自己插件的支持,這些插件從幾百K到幾兆不等,在帶寬不理想的條件下必然限制了一部分人的使用熱情。不妨讓我們瀏覽一下這些在web3d中劃地自治的諸侯們:  Java3D和GL4Java(OpenGl For Java)

網絡三維技術領域

JAVA3D可用在三維動畫、三維遊戲、機械CAD等領域。  可以用來編寫三維形體,但和VRML不同,JAVA3D沒有基本形體,不過我們可以利用JAVA3D所帶的UTILITY生成一些基本形體如立方體、球、圓錐等,我們也可以直接調用一些軟件如ALIAS、LIGHTWARE、3DS MAX生成的形體,也可以直接調用VRML2.0生成的形體。  可以和VRML一樣,使形體帶有顏色、貼圖。  可以產生形體的運動、變化,動態地改變觀測點的位置及視角。  可以具有交互作用,如點擊形體時會使程序發出一個信號從而產生一定的變化。  可以充分利用JAVA語言的強大功能,編寫出複雜的三維應用程序。  Fluid3D  由於Fluid3D並不是一個Web編寫工具,因此它着眼於強化3D製作平台的性能。直到最近才公諸於世的Fluid3D插件填補了市場 的一個空白,儘管它的應用範圍還相當有限。它的主要功能是可以用來傳輸高度壓縮的3D圖像,而這種圖像的下載通常是相當麻煩和耗時的。它的運用有助於使Web的3D技術更實用和切合實際,使之對桌面用户而言更有樂趣。  Superscape(VRT)  Superscape VRT是Superscape公司基於Direct3D開發的一個虛擬現實環境編程平台。它最重要的特點是引入了面向對象技術,結合當前流行的可視化編程界面,另外,它還具有很好的擴展性。 用户通過VRT可以創建真正的交互式的3D世界,並通過瀏覽器在本地或Internet上進行瀏覽。  Vecta3D  它是3DS MAX的一款插件,可生成輸出FLASH的文件與Adobe Illustrator的AI文件。  pulse3D  Pulse在娛樂遊戲領域發展已經有好多年的歷史,現在,Pulse憑着在遊戲方面的開發經驗把3D帶到了網上,他瞄準的目標市場也是娛樂業。Pusle提供了一個多媒體平台,囊括2D、3D圖形、聲音、文本、動畫。