Libraries
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.
Control Panel2
custom ruby library3
custom java library4
gems4
glvideo5
library_proxy2
net5
picrate1, 2
processing5
vector_utils2
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)