網絡三維(Web3D),泛指經由網頁瀏覽器去顯示3D電腦圖形的各種方法。 例如虛擬現實經由Web使用。一般網絡三維支持通過安裝瀏覽器插件來實現。

各種方法

編輯
種類 版本 免費 腳本語言 備註
VRML[1]/X3D (extending VRML)[2] ISO/IEC 14772-1:1997
WebGL[3] 1.0.2 (2013年3月1日)
  1. 基於OpenGL ES 2.0
  2. 瀏覽器內建支援:Internet Explorer 11, Firefox 8, Google Chrome 13, Opera 11 and 12
Adobe Shockwave 12.0版 (2013年4月)
  1. 開發工具使用Adobe Director
Java 3D英語Java 3D 1.5.1版 (2008年)
  1. 經由Java applet使用
Unity 3D[4] 4.1.5版 (2013年6月)
  1. 內建物理引擎NVIDIA PhysX
  2. RunTime使用Mono,而非.NET Framework
ShiVa3D英語ShiVa[5] 1.9.1(2011年1月20日)
Flare3D[6] 2.5.18b
  1. 經由Adobe FlashAdobe AIR使用
Quest3D[7]
O3D英語O3D[8]
  1. 衍生自WebGL
Three.js[9]
  1. 衍生自WebGL
Verge3D[10] 2.11.1
  1. 衍生自WebGL
Away3D英語Away3D[11] 4.1.1 Beta
  1. 經由Adobe Flash使用
stormEngineC英語stormEngineC[12] 1.2 Beta 36(2013年6月)
  1. 衍生自WebGL

參考資料

編輯
  1. ^ Web3D Consortium - VRML Archives. [2013-07-12]. (原始內容存檔於2014-03-04). 
  2. ^ What is X3D? | Web3D Consortium. [2013-07-12]. (原始內容存檔於2014-06-25). 
  3. ^ WebGL - OpenGL ES 2.0 for the Web. [2013-07-12]. (原始內容存檔於2012-04-12). 
  4. ^ Unity - Game engine, tools and mulitplatform. [2013-07-12]. (原始內容存檔於2019-12-16). 
  5. ^ ShiVa 3D Game engine with development tools. [2013-07-12]. (原始內容存檔於2014-11-09). 
  6. ^ Flare3D. [2013-07-12]. (原始內容存檔於2014-01-13). 
  7. ^ Quest3D 互聯網檔案館存檔,存檔日期2008-03-13.
  8. ^ O3D Developers' Site. [2013-07-13]. (原始內容存檔於2016-04-08). 
  9. ^ three.js - JavaScript 3D library. [2013-07-13]. (原始內容存檔於2021-05-04). 
  10. ^ Verge3D - 创建三维网页交互的高效工具包. [2019-03-28]. (原始內容存檔於2021-01-16). 
  11. ^ Away3D. [2013-07-13]. (原始內容存檔於2010-11-19). 
  12. ^ stormenginec - JavaScript 3D graphics library - Google Project Hosting. [2013-07-13]. (原始內容存檔於2016-04-29). 

相關

編輯