Babylon.js

Babylon.js

使用HTML5,WebGL和Web Audio构建3D游戏的完整JavaScript框架。
主要功能具有灯光,相机,材质,网格,动画,音频和动作的完整场景图本机碰撞引擎物理引擎(感谢oimo.js和cannon.js场景选择支持左右手系统抗锯齿动画引擎粒子和实体粒子系统Sprites和2D层通过特定的现代着色器体系结构和本机触摸支持,基于Web Audio的完整音频引擎可在所有WebGL平台上运行:IE11 / MS Edge,Chrome,Firefox,Opera,Safari,iOS(iPad / iPhone),Android,Windows电话8.1 / Mobile 10,Firefox OS,Xbox One优化视锥剪切,子网格剪切硬件缩放选择八叉树离线模式(资产保存在IndexedDB中)增量加载二进制压缩格式硬件加速实例自动场景优化器LOD(详细程度)SIMD.jsWeb Workers上的碰撞合并合并着色器/渲染基于物理的渲染(PBR)标准材质是每个像素的材质,它支持:扩散lightning和纹理环境闪电和纹理镜面闪电不透明度纹理反射纹理(球形,平面,立方,投影和等矩形)镜面纹理自发光纹理镜面纹理凹凸纹理光照贴图纹理最多4盏灯(点,方向,点,半球)自定义材质自定义着色器Skybox顶点颜色每个顶点4个骨骼用于扩散,不透明,发射和反射的菲涅耳术语程序纹理库材料库特殊FX雾Alpha混合Alpha测试广告牌全屏模式阴影贴图和方差阴影贴图渲染层后期处理(模糊,折射,黑色)'n'white,fxaa,SSAO,上帝射线(VLS),HDR,DOF(景深),海关...)镜头光晕反射探针多视图边缘渲染器高光渲染纹理渲染目标纹理动态纹理(2D画布)视频纹理压缩(DDS)纹理和TGA摄像机
babylon-js

分类目录

具有任何许可的所有平台的Babylon.js替代品

JMonkeyEngine

JMonkeyEngine

JMonkeyEngine3是一个免费的开放源代码游戏引擎,专门为希望使用现代技术创建3D游戏的Java游戏开发人员而开发。
Shiva

Shiva

具有图形编辑器的ShiVa 3D游戏引擎,可为Windows,MacOS,Linux,iPhone,iPad,Android,Palm WebOS和Wii创建应用程序和游戏。
Coppercube

Coppercube

CopperCube是3D编辑器,用于为Flash / Stage 3D,WebGL或作为应用程序创建交互式3D应用程序或简单游戏。无需编程。
AppGameKit Classic

AppGameKit Classic

AppGameKit是一个简单的跨平台游戏开发工具,可在Windows,Linux,MacOS和Raspberry Pi上运行。还提供了可在Android和iOS上运行的版本。
Spark Game Engine

Spark Game Engine

革命性的游戏开发,无需任何代码即可制作任何您想要的游戏!3D,2D甚至多人游戏!一次创建您的游戏
racontr

racontr

Racontr是功能强大且灵活的工具,可让您建立自己想起的故事。
Monkey X

Monkey X

Monkey是一种模块化语言。您可以创建自己的自定义模块并使用其他人的模块-包括出色的box2d和minib3d模块!
Zdog

Zdog

Zdog是3D JavaScript引擎,用于和SVG。使用Zdog,您可以在Web上设计和渲染简单的3D模型。Zdog是伪3D引擎。
AppGameKit Studio

AppGameKit Studio

AppGameKit Studio是功能齐全的跨平台游戏开发工具集,可在Windows,Linux和MacOS上运行。
positronX.io

positronX.io

positronX.io可帮助您学习全栈软件开发。我们每周都会发布有关最新编程语言和框架的免费视频教程,代码段以及文章。
RunJS

RunJS

现代化的JavaScript运动场,具有Node和浏览器API并支持Babel和TypeScript。
Project Spark

Project Spark

Project Spark是一种强大而简单的方法,可用于构建和播放自己的世界,故事和游戏。
Pixel Game Maker MV

Pixel Game Maker MV

Pixel Game Maker MV使您无需编程知识即可构建自己的动作游戏。