3D不只有three.js-诚邀各位小伙伴共建Babylon.js中文社区!

2,542 阅读3分钟

什么是Babylon.js?

Babylon.js是一个完整的JavaScript框架,用于构建HTML5,WebGL,WebVR和Web Audio的3D游戏和体验,除了游戏用来在页面实现一些3D场景也是没问题的。

Babylon.js使命是创建世界上最强大、最惊艳、最易用的Web3D渲染引擎,并且坚持让它完全开源和免费,无论对任何人都如此。Babylon.js新版本的体积小了3倍,速度提升了12%,并且进行了无数的性能优化,在它诞生的那一刻就定位于高性能3D引擎,即使功能越来越强大也会继续贯彻这个理念不动摇。

新的Node Material Editor编辑器、真正跨平台的babylon原生应用部署体验、层叠阴影、导航寻路、更强的WebXR虚拟现实及增强现实支持、更完美的glTF格式支持等新功能,让Babylon.js成为了你不可或缺的web应用开发利器。

为什么要做社区?

众所周之,Babylon.js官方网站babylonjs.com在国内网络环境下访问很慢,而且有部分链接根本打不开。为了解决这个需求,Babylon.js中文网应运而生,从官网同步过来并做了中文翻译。

同时我们发现,Babylon.js的中文资料非常少,很多想学习Babylon.js的同学看到全英文教程望而却步。 这么一款强大的3D引擎,如果没有趁手可读的资料来学习,将会非常遗憾。

同时我们认为,现在web发展的方向就是深入3D及图形学,Babylon.js将会很有发展潜力,所以我们决定丰富国内的3D社区。

我们已经做了什么?

如上所说,

  • 我们首先同步官网,建立了Babylon.js中文网
  • 然后根据Babylon.js英文文档,同步了一个国内镜像,便于查找英文原文说明
  • 还是根据Babylon.js英文文档,我们组织翻译了大量的中文教程,并把翻译的markdown文档开源到Github
  • 同步迁移了Babylon.js Playground,因为通常官网Playground是打不开的
  • Babylon.js案例库,搜集大量可直接看到效果的演示地址和源码供学习练习
  • 最后,我们重磅推出了开源Babylon.js编辑器-LuckyBabylon,强烈推荐打开Demo体验

Demo演示

银河系 宇宙飞船 鲨鱼 音乐地球 小镇 例子地球 迎接2020 高山流水

视频演示

操作教程地址

接下来做什么

第一件事,我们挑出了最重要的,也是工程量最大且最有价值的事儿,招募中文翻译志愿者,加入我们的Babylon中文教程翻译计划。有兴趣的小伙伴在文章末尾可以找到我们的联系方式。

参与形式是我们会在 Github Babylon Doc 组织分配任务,大家提交PR即可

第二件事,是丰富我们独家开源的3D编辑器-LuckyBabylon。我们及时搜集社区需求和建议,根据反馈情况来升级我们的开源软件。

最终目的就是,让Babylon.js的爱好者不再害怕英文文档,能顺畅阅读中文教程,能体验到并学习最全的Babylon.js知识,真正推行Babylon在国内的发展,进一步推行3D技术的发展。

另外,团队前段时间开源的 Luckysheet 也在积极维护中,也欢迎试用反馈。

Luckysheet Github

联系

  • 加入翻译联系:alexads@foxmail.com
  • 或者直接加入Babylon.js中文网官方QQ群:1127206245

资源