← Back

ofxLabFlexParticleSystem

github.com/labatrockwell/ofxLabFlexParticleSystem · @labatrockwell
OF 0.8 Graphics

There are many capable particle systems, but this system was designed to be highly flexible and modular for easy customization in specific scenarios.

2 5 Last commit 12y ago Created 13y ago

Forks

Forks pushed to more recently than labatrockwell/ofxLabFlexParticleSystem itself, plus any admin-confirmed fork with commits of its own — worth checking if you're hitting issues with the original.

carlesgutierrez/ofxLabFlexParticleSystem by @carlesgutierrez · ★ 0 · pushed 10y ago
robotconscience/ofxLabFlexParticleSystem by @robotconscience · ★ 0 · pushed 12y ago

README

**** ABOUT **** Addon: ofxLabFlexParticleSystem

Description:
This is the Rockwell ofxLabFlexParticleSystem. Sorry for the long name. The general idea behind this class is simple particle system that can provide needed flexibility such as callbacks, a viewpoint stencil, and different world border shapes. As we get into more advanced projects this class will run through bigger and badder particle systems such as bullit, box2d, or GPU particle systems - all the while keeping the interface stable for Rockwell projects.

In short the point of this was to creat a very FLEXIBLE particle system rather than FEATURE FULL particle system. Instead of perfect real world physics we wanted to be able to have callbacks so that we can take control of a particle if it hits a wall, etc. This class easily plugs into our ofxLabFlexVectorField Currently this is only 2d, although it supports using the z dimension for external purposes

*** SETUP **** Hardware Requirements: Computer

Local: 1. Place this project in the of/addons folder 2. Run the example

*** RUN ****

The setup describe this

*** RUN FROM SRC ****

**** MORE INFO ****

Troubleshooting The code is really straight forward so plug away into the code. If you are having trouble with the callbacks, see the example syntax.

Licensing Open-source (BSD license)

Notes *

Get this addon

HTTPS
SSH