SLProject
4.2.000
A platform independent 3D computer graphics framework for desktop OS, Android, iOS and online in web browsers
|
The SLParticleSystem is the most complex derivative of the SLMesh class and allows the creation of highly configurable particle systems (PS). All its parameters can be modified in the Properties tab (see menu Info > Properties). The implementation uses for rendering geometry shaders on systems that have OpenGL >= 4.1 or OpenGLES >= 3.2. All other systems (mainly iOS and Emscripten with WebGL) use instanced rendering. The consecutive motion update is done with OpenGL feedback buffers. For the torch fires in the following example scene we use one PS for the glow effect and one for the flames. The center fire uses one PS for the glow, one for the flames, one for the sparks, one for the black, and one for the white smoke.
Unfortunately, we can not embed externally hosted WebAssembly code on github.io.
Please open example in new tab
General help: