1. Babylon简介
babylon.js是一个JavaScript框架,可以用于构建H5、WebGL、WebVR 和3D游戏和体验。可用于品牌营销、游戏开发、工业控制领域可视化数据展示等
官网地址:www.babylonjs.com
2. 特点
由微软开发,文档完善且更新维护及时,支持 JavaScript 和 TypeScript 两种编程语言,对于用于前端开发3d非常合适。
1. 基于WebGL的图形渲染框架,可直接运行在所有支持WebGL的浏览器上。
2. API接口封装完善且丰富,大大减少开发3d效果的难度。
3. 文档详细,微软团队维护,支持TypeScript,适合做大型项目。
4. 具备齐全的交互相关的API接口,例如 手机触摸屏事件、鼠标事件、陀螺仪事件等,减少开发者的开发成本。
5. Web、IOS、Android上的画面表现几乎相同,可以让美术设计只专注于模型,开发者只专注于代码的Web3D引擎,可以节省大量人员的沟通时间。