强大美观简单开放的游戏&渲染引擎Babylon.js,封装在一个友好的JavaScript框架中,旨在创建世界上最好的Web渲染引擎之一。
Babylon.js的功能包括如下:
支持WebGL 1.0/WebGL 2.0/WebGPU;
包含灯光、相机、材质、网格、动画以及音频和动作在内的完整场景图;
易于使用的全功能查看器;
本地主机(iOS、Android、macOS、Win32、UWP);
本地Collision引擎、物理引擎、动画引擎;
场景选择、左右手系统、抗锯齿;
粒子(CPU和GPU)和固态粒子系统;
精灵图和2D层;
基于Web Audio的完整音频引擎;
硬件加速GUI、加速2D控制;
……
该项目已经更新到了v5.24.0。
GitHub地址:网页链接
开源协议:Apache-2.0 license