- BabylonJS 教程
- BabylonJS - 首頁
- BabylonJS - 簡介
- BabylonJS - 環境設定
- BabylonJS - 概述
- BabylonJS - 基本元素
- BabylonJS - 材質
- BabylonJS - 動畫
- BabylonJS - 相機
- BabylonJS - 光源
- BabylonJS - 引數化形狀
- BabylonJS - 網格
- 向量位置和旋轉
- BabylonJS - 貼花
- BabylonJS - Curve3
- BabylonJS - 動態紋理
- BabylonJS - 視差貼圖
- BabylonJS - 鏡頭光暈
- BabylonJS - 建立螢幕截圖
- BabylonJS - 反射探針
- 標準渲染管線
- BabylonJS - ShaderMaterial
- BabylonJS - 骨骼和骨架
- BabylonJS - 物理引擎
- BabylonJS - 播放聲音和音樂
- BabylonJS 有用資源
- BabylonJS - 快速指南
- BabylonJS - 有用資源
- BabylonJS - 討論
BabylonJS - 簡介
Babylon.js 是一個 JavaScript 開源框架,用於開發 Web 上的 3D 應用程式/影片遊戲。BabylonJS 的官方網站是 www.babylonjs.com。
Babylon.js 框架對使用者來說易於使用。它包含建立和管理 3D 物件、特效和聲音等所需的所有工具。
Babylon.js 是最流行的 3D 遊戲引擎之一,被廣泛用於開發人員。作為一個 3D 庫,它提供了內建函式。這些函式幫助你以高效且準確的方式實現常見的 3D 功能。
它使用基於 WebGL 和 JavaScript 的 TypeScript 語言開發。
什麼是 WebGL?
WebGL(Web 圖形庫)是 Web 上 3D 圖形的全新標準。它旨在渲染 2D 圖形和互動式 3D 圖形。它源自 OpenGL 的 ES 2.0 庫,這是一個針對手機和其他移動裝置的低階 3D API。WebGL 提供了與 ES 2.0(嵌入式系統)類似的功能,並在現代 3D 圖形硬體上表現出色。
TypeScript
根據定義,“TypeScript 是用於應用程式級開發的 JavaScript”。
TypeScript 是一種強型別、面向物件、編譯型語言。TypeScript 既是一種語言,也是一組工具。TypeScript 是 JavaScript 的型別化超集,編譯為 JavaScript。換句話說,TypeScript 是 JavaScript 加上一些額外功能。
TypeScript 語言的目標是改進和保障 JavaScript 程式碼的生成。由於 BabylonJS 使用 TypeScript 開發,因此它具有健壯性和安全性。
廣告