Babylon.js

Babylon.js

Babylon.js

软件

软件描述

一个用于使用 HTML5、WebGL 和 Web Audio 构建 3D 游戏的完整 JavaScript 框架。

官方网站

访问软件的官方网站了解更多信息

官方认证

www.babylonjs.com

安全链接HTTPS

什么是 Babylon.js?

主要特性
完整的场景图,包含灯光、相机、材质、网格、动画、音频及操作
原生碰撞引擎
物理引擎(基于 oimo.js 和 cannon.js)
场景拾取
支持左手系和右手系系统
抗锯齿
动画引擎
粒子系统与实体粒子系统
精灵和2D图层
基于 Web Audio 的完整音频引擎
兼容所有 WebGL 平台,通过特定的现代着色器架构和原生触摸支持:IE11/MS Edge、Chrome、Firefox、Opera、Safari、iOS(iPad/iPhone)、Android、Windows Phone 8.1/移动版 10、Firefox OS、Xbox One
优化功能
视锥裁剪
子网格裁剪
硬件缩放
选择八叉树
离线模式(资源保存在 IndexedDB 中)
增量加载
二进制压缩格式
硬件加速实例
自动场景优化器
LOD(细节层次)
SIMD.js
Web Workers 中的碰撞检测
网格合并
着色器/渲染
基于物理的渲染(PBR)
标准材质为逐像素材质,支持:
漫反射光照与纹理
环境光照与纹理
镜面反射光照
不透明度纹理
反射纹理(球面、平面、立方体、投影和经纬线)
镜面纹理
发光纹理
镜面纹理
凹凸纹理
光照贴图纹理
最多支持4种灯光(点光源、方向光、聚光灯、半球光)
自定义材质
自定义着色器
天空盒
顶点颜色
每个顶点支持4个骨骼
漫反射、不透明度、发光和反射的菲涅尔项
程序化纹理库
材质库
特殊效果
雾效
Alpha 混合
Alpha 测试
朝向屏幕渲染(Billboarding)
全屏模式
阴影贴图与方差阴影贴图
渲染图层
后期处理(模糊、折射、黑白、FXAA、SSAO、神光(VLS)、HDR、DOF(景深)、自定义效果等)
镜头光晕
反射探针
多视角
边缘渲染器
高光渲染
纹理
渲染目标纹理
动态纹理(2D画布)
视频纹理
压缩纹理(DDS)及TGA
相机

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。