Babylon.js:拥有微软背景的开源3D游戏引擎

2014-7-9 16:23| 发布者: xchtl| 查看: 5557| 评论: 2|来自: CSDN

摘要: Babylon.js是一款基于WebGL、HTML5和JavaScript的开源3D游戏引擎,由微软员工David Catuhe主导开发,其团队主要包括:开发者David Rousset、Pierre Lagarde,以及3D美工Michel Rousseau。配合Babylon.js,开发者可以更好地利用WebGL技术,更方便快捷地完成光线、轮船纹理、海浪等的 ...

Babylon.js是一款基于WebGL、HTML5和JavaScript的开源3D游戏引擎,由微软员工David Catuhe主导开发,其团队主要包括:开发者David Rousset、Pierre Lagarde,以及3D美工Michel Rousseau。配合Babylon.js,开发者可以更好地利用WebGL技术,更方便快捷地完成光线、轮船纹理、海浪等的3D建模,从而带来最佳的呈现效果。


在Babylon.js官网上,拥有着众多非常酷炫的Demo,包括此前微软与育碧联合推出的“刺客信条·海盗”Demo。几经更新与完善之后,Babylon.js已更新至1.12版本,相比之前的版本,除了不断的Bug修复之外,Babylon.js还新增了许多非常牛叉的新特性,并对已有功能进行了完善。

主要更新如下:

  • 完全支持TypeScript开发;
  • 物理插件:支持开发者向Babylon.js添加自有的物理引擎;
  • BABYLON.Action:开发者可以创建复杂的交互系统;
  • 几何系统支持;
  • 新增基于Vincent Thibault的TGA纹理支持;
  • 新增BABYLON.Gamepads和BABYLON.Gamepad,开启Gamepad API,实现掌机游戏体验;
  • 新增VertexData.CreateGroundFromHeightMap、Tools.CreateScreenshot函数;
  • 修复沙盒工具Bug;
  • 为与Mesh.updateVerticesData保持一致,Mesh.setVerticesData签名更改为(kind, values, updatable);
  • 更多信息,可查看Babylon.js Releases Notes

现在,您还可以进入Babylon.js的mobilehub主页进行资源分享和讨论。开发者可登陆GitHub下载Babylon.js最新版本,想要了解更多关于Babylon.js的信息,可直接查看Babylon.js官网

20

路过
1

雷人
3

握手
54

鲜花
3

鸡蛋

刚表态过的朋友 (81 人)

相关阅读

Empty Ads
今日最多关注
    今日最多评论

      小黑屋手机版联系我们

      Copyright © 2005-2025 PCBeta. All rights reserved.

      Powered by Discuz!  CDN加速及安全服务由「快御」提供

      请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。

      远景在线 ( 苏ICP备17027154号 )|远景论坛 |Win11论坛 |Win10论坛 |Win8论坛 |Win7论坛 |WP论坛 |Office论坛

      GMT+8, 2025-4-26 22:47

      返回顶部