- 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 开发,因此它具有健壮性和安全性。
广告