pack
VL.Animation.ParticleSystem is a library written in VL that deals with CPU particles.
The library allows to easily create and operate on complex particle systems.
The engine is entirely Generic, which means that every operator (and the architecture itself) is ready to be used in both 2D and 3D scenarios.
Thanks to the Entity-Component approach which the library follows, patching with it is very intuitive and descriptive.
The library is developped with vvvv gamma and the example patches work great with it, but nothing prevents you to use it as a VL plugin into your vvvv beta projects.
VL.Animation.ParticleSystem library comes as a nuget that you can easily install in your vvvv gamma version (or VL within vvvv beta):
The library is entirely opensource and you can contribute to it. ...share your particle components!!!! :)
you can find the repository here:https://github.com/vvvv-dottore/VL.Animation.ParticleSystem
Enjoy!
anonymous user login
~11d ago
~20d ago
~20d ago
~25d ago
~28d ago
~1mth ago
~1mth ago
~2mth ago
~2mth ago
~2mth ago
Have you tested in vvvv alpha?
Trying using latest alpha. Using help patch Circles Collision - particles get generated but do not move.
EDIT - working after a vvvv restart. Gremlins
This is great btw. Thank you!
hi, sorry for noob question, but can particles change moving direction individualy by condition? How it can be implemented? Maybe by moving from one group to another?
Hey yar, sorry for the late reply,
you can definitely operate on single particles by implementing your own Component.
how you implement it depends on:
Once you defined exactly how you want to operate you can create your component.
you can copy an existing one (like the Brownian) and implement in there the logic for the condition and the behaviour