ShaderParticleEngine:适用于THREE.js的GLSL重型粒子引擎。 最初基于Stemkoski的强大粒子引擎(请参阅自述文件)

时间:2024-05-27 22:26:29
【文件属性】:

文件名称:ShaderParticleEngine:适用于THREE.js的GLSL重型粒子引擎。 最初基于Stemkoski的强大粒子引擎(请参阅自述文件)

文件大小:2.48MB

文件格式:ZIP

更新时间:2024-05-27 22:26:29

JavaScript

着色器粒子引擎v1.0.6 概述 该库的目的是尽可能简化使用THREE.js和WebGL创建粒子效果的过程。 繁重的工作由GPU完成,从而释放了CPU周期。 通过首先创建SPE.Group的实例来创建发射器。 在该组中应用了ShaderMaterial设置,并且设置了添加到该组的所有发射器的纹理。 可以创建多个组,但是如果效率是高优先级,则应创建尽可能少的组。 该小组负责将发射器数据上传到GPU进行仿真和渲染,因此发送的数据块越少越好。 创建组后,可以将SPE.Emitter实例添加到其中。 每个发射器可以有自己的行为和外观。 有关组和发射器的更多信息,请参见下面的文档: 例子可以在找到 依存关系 THREE.js r72 +(最好是r81 +)。 变更日志 完整的变更日志可以在看到。 可以在找到迁移日志。 文献资料 实际的文档比该库的先前版本有了很大的改进! 我将致力于制作一些教


网友评论