酷炫的基于HTML5的2D和3D粒子引擎——Proton

介绍

Proton是一个灵活的html5粒子引擎。他默认支持canvas,dom,webgl,easeljs,pixel五种渲染方式,当然你还可以轻易的自定义自己的渲染器。只需10几行代码就可以打造你想要的粒子效果。同时具有2D版本和3D版本,适合不同的使用场景!

Github

2D版本:

https://github.com/a-jie/Proton

3D版本:

https://github.com/a-jie/three.proton

相关特性

七种渲染器画布-CanvasRendererdom-DomRendererwebgl-WebGLRenderer像素-PixelRenderereaseljs-EaselRendererpixi.js-PixiRenderer自定义-CustomRenderer用10行代码创建酷炫的效果。可集成到任何游戏引擎中。多种行为可以模拟许多不同的物理效果。三种发射器,可以轻松扩展。

3D版本:

四种渲染器MeshRenderSpriteRenderPointsRenderCustomRender三种可以模拟许多不同物理效果的发射器发射BehaviourEmitterFollowEmitter与three.js库完全兼容。快速开始

推荐阅读