babylon.js 2d_Babylon.js:超越2D网站

  • Post author:
  • Post category:其他


babylon.js 2d

自从我们开始向Flash告别以来,网络已经取得了长足的发展。 现在,由于HTML 5及其JavaScript图形API名册,我们在动画插件中可以做的大部分工作都是浏览器固有的。 最重要的之一是WebGL,它使浏览器可以访问GPU并提供交互式2D和3D图形。

Microsoft的Edge浏览器,无论是基于Chromium的新版本还是即将弃用的EdgeHTML版本,

均支持WebGL

。 它是用于在页面和应用程序中构建图形元素的强大工具,但是与所有强大的工具一样,它非常复杂,不仅需要JavaScript知识,还需要OpenGL的ES着色语言。 ESSL是一种在GPU上运行的类似于C的语言,定义了WebGLJavaScript API组装到您的内容中的着色器。

[


同样在InfoWorld上:即使是经验丰富的开发人员也犯了15个菜鸟错误


]


介绍Bablylon.js

对我们来说幸运的是,HTML 5使用JavaScript库提供了更易用的使用Web API等低级API的方式,从而使Web可扩展。 较流行的WebGL框架之一是由一对Microsoft工程师于2013年发布的,他们正在寻找一种在Web上构建3D游戏的方法。