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 開發,因此它具有健壯性和安全性。

廣告

© . All rights reserved.