babylon.JS 4.0主要特点,开源webgl工具

babylon.JS 4.0主要特点
透明的 WebGL 1.0 / WebGL 2.0 支持
完整的场景图, 包括灯光,相机,材料,网格,动画,音频和动作
易于使用的全功能查看器
本机 碰撞 引擎
物理引擎 (感谢 oimo.js ammo.js 和 cannon.js 集成)
场景选择
支持左手和右手系统
Antilialiasing
动画 引擎
粒子 (CPU和GPU)和 固体粒子 系统
精灵 和2D图层
基于Web Audio的 完整 音频引擎
硬件加速 GUI
行为

SHADERS / RENDERING
基于物理的渲染(PBR)
清漆

漫射闪电和纹理
环境闪电和纹理
镜面闪电和纹理
不透明纹理
镜面纹理
发光纹理
凹凸纹理
光照贴图纹理
无限的灯光(点,方向,斑点,半球)
质地轻盈投影
空中包厢
顶点颜色
每个顶点最多8个骨骼
变形
渲染目标纹理
动态纹理(2D画布)
反射纹理(球面,平面,立方体,投影和equirectangular)
视频纹理(包括来自网络摄像头)
压缩(DDS,KTX)纹理和TGA
360张照片和视频
程序纹理库
材料库

网格
网格克隆
动态网格
贴花
高度图
骷髅和骨头
参数形状(色带,管等)
变形目标
动态网格简化
构造性实体几何

优化
Frustum剪辑
子网格剪裁
硬件扩展
遮挡查询
选择八叉树
离线模式(保存在IndexedDB中的资产)
增量加载
二进制压缩格式
硬件加速实例
自动场景优化器
LOD(详情等级)
网格合并

SPECIAL FX
多雾路段
Alpha混合
Alpha测试
布告板
全屏模式
阴影贴图和Exponentatial阴影贴图(包括PCF和PCSS的柔和阴影)
后处理
景深
图像处理
盛开
粮食
抗锯齿
锐化
渲染图层
镜头光晕
反射探针
边缘渲染器
多视图
突出显示
发光层

摄像机
通用相机(键盘/触摸/游戏手柄)
弧形旋转相机
免费相机
触摸相机
虚拟操纵杆相机
WebVR相机
游戏手柄相机
用于纸板的VR Device Oriention相机
跟着相机
浮雕相机

工具**
出口商为glTF,OBJ和Babylon文件格式
glTF,STL,OBJ和Babylon文件格式的进口商
支持drag’n’drop
检查员
资产经理
参考链接[http://www.babylonjs.com.cn]

你可能感兴趣的:(webgl,数据孪生,babylon.js)