当前位置: 首页 > 软件库 > 程序开发 > 游戏开发包 >

Babylon.js

构建 3D 游戏的 JavaScript 框架
授权协议 Apache
开发语言 JavaScript
所属分类 程序开发、 游戏开发包
软件类型 开源软件
地区 不详
投 递 者 柯轶
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Babylon.js 是一个使用 HTML5 和 WebGL 构建 3D 游戏的 JavaScript 框架。

特征如下:

  • Complete scene graph with lights, cameras, materials and meshes

  • Collisions engine

  • Physics engine

  • Scene picking

  • Antialiasing

  • Animations engine

  • Audio engine

  • Particles Systems

  • Sprites and 2D layers

  • Special FX

  • Textures

  • Cameras (Perspective and orthographic)

  • Meshes

  • Babylon.js 深入 - 第 2 章 - 声音(2) 声音 Babylon.js 声音引擎基于 Web Audio 规范,要使用它,您需要使用与 Web Audio 兼容的浏览器。声音引擎提供环境、空间和定向声音。 创建空间 3D 声音 要将声音转换为空间 3D 声音,您需要通过设置以下选项来实现: var music = new BABYLON.Sound("music", "music.

  • Babylon.js 入门 - 第 2 章 - 建造村庄(2) 从一到多 现在我们迈出了一大步,因为我们把这个简单的盒子变成了一两个房子。由于房屋不是漂浮在空中的,所以我们需要创建一些地面,然后看看我们如何定位、旋转和重新调整房屋大小并将其放置在地面上。由于空白盒子看起来太过空白,我们将添加纹理以使其具有窗户和门的外观。为了不让雨淋到屋内,我们添加一个屋顶网格并将两个网格合并在一起。当然,几座房子

  • 目录 一、盒子 二、平铺框 三、球体 四、柱体 五、胶囊 六、平面 七、平铺平面 八、光盘 九、圆环 十、圆环结 十一、地面 十二、地面高度图 十三、平铺地面 一、盒子 const box = BABYLON.MeshBuilder.CreateBox("box", options, scene); 选项属性 价值 默认值 size (number)每个盒子边的尺寸 1 height (数字)高度

 相关资料
  • 翻译自JME官方wiki。原文:3D Game Development Terminology 3D游戏开发术语 开始学习之前,确保你熟知如下概念和术语。 3D图形和音频 OpenGL 即开放式图形库,是一个用来渲染二维或三维计算机图形的跨平台的专业图形程序接口。对于Java来说,有两种基于OpenGL实现的渲染器。 轻量级Java游戏库 (LWJGL) Java开放图形库 (JOGL) Open

  • 错误消息: 我正在尝试用java构建一个跳棋游戏(目前在控制台中)。我有6门课: > 板:显示并跟踪板。它是一个名为mySquare的Square对象的2d数组。 CheckerMobile:包含来自X、fromY、toX、toY和布尔isAJump的变量。在Play中,我创建了一个CheckerMobile对象数组来找出哪些移动是有效的。 单件:单个棋盘格件。每个玩家都有一个由12件物品组成的数

  • nebula3 是一个游戏引擎和开发框架,可移植的特性支持多平台,包括 iPhone。 http://code.google.com/p/nebula3-engine/

  • 本项目是win32下大型客户端游戏的游戏辅助开发框架,由于它集成并包含了游戏辅助开发的各方面功能,称本项目为win32辅助开发的组件也可。 内含具体项目有fifa online3、疾风之刃、怪物猎人online、流放之路等,也有辅助帐号验证服务器,帐号查寻与管理工具,特征码识别,资源文件系统等。 本人现已转型,特发布此项目,旨在分享一份只供参考的多年工作经验与心血,若本项目中有些您认为闪亮的设计、

  • 本文向大家介绍javascript制作2048游戏,包括了javascript制作2048游戏的使用技巧和注意事项,需要的朋友参考一下 2048.html 2048.css 2048.js 以上所诉就是本文的全部内容了,希望大家能够喜欢。

  • 本文向大家介绍javascript版2048小游戏,包括了javascript版2048小游戏的使用技巧和注意事项,需要的朋友参考一下 没有技术含量,只是用来练习代码逻辑的。为了代码结构清晰,我把逻辑控制部分写在全局变量里,用户界面操作封装在UI对象里,大概就这样了。仅供参考。工作时候,我的编码风格有人吐槽太乱了,所以我想试着写一个不是那么乱的东西出来。。 以上就是本文所述的全部内容了,希望大家能