Collection of some of my older Processing sketches published to my instagram and reddit at /r/processing under the username /u/Simplyfire.
The sketches are found as standalone classes in the src folder, each with their own main() method based on the approach in this Processing in Eclipse tutorial, but IntelliJ IDEA is way better than Eclipse so I recommend using that. Just clone the project into your IDE of choice, include all of the libraries from the zip file in the project and then you can run the standalone sketches.
Each sketch extends an abstract class from the applet folder that adds some extra features to the standard Processing PApplet, mostly for faster and more comfortable iteration.
- GuiSketch offers sliders, toggles and buttons in a collapsible tray and a few other utilities.
- HotswapGuiSketch reloads shaders at runtime as the shader file is edited.
- KrabApplet is the newest iteration of the GuiSketch which includes all of the realtime value control and shader reloading while offering new features like collapsible element groups, a color picker, infinite sliders and undo/redo functionality.
- Processing 3.5.3 as the main framework
- PostFX for beautiful shader effects
- PeasyCam for easy camera control in 3D
- Tablet for drawing tablet support
- Jamepad for gamepad support
All of these libraries are packaged together in libs.rar so you don't have to look for the .jars all over the internet.
You can usually find me on the Creative Coding discord server under the username Krab. Use this invite to get in.