It is possible to use vanilla processing libraries with picrate, but we also provide pure ruby libraries eg
boids. Most libraries can be loaded using the load_library method, the exception being those that can be loaded as gems. It is also possible use the load_library method to load local libraries for your sketches see raining.rb, if you stick with PiCrate library conventions. For more advanced sketches it is often a good idea to create your own libraries.
Key To Library Types
- Builtin pure ruby eg boids
- Builtin wrapping java eg video_event
- Custom pure ruby
- Custom java (see also pbox2d gem)
- Regular processing libraries (see also gems for toxiclibs etc)