processing GUI, controlP5 About controlP5 is a library written by Andreas Schlegel for the programming environment processing. Last update, 07/30/2015. Controllers to build a graphical user interface on top of your processing sketch include Sliders, Buttons, Toggles, Knobs, Textfields, RadioButtons, Checkboxes amongst others and can be easily added to a processing sketch. Installation Unzip and put the extracted controlP5 folder into the libraries folder of your processing sketches. Details Keywords gui, ui, controller, interface, user interface Reference. Source. Platform osx, windows, linux Processing 2.2.1 Dependencies none User interface for the 'vulcano generator'. project synthazards, syntfarm. A complete list of features can be found on controlP5's github page. Features Automatic controller-event detectionControlP5 offers a range of controllers that allow you to easily change and adjust values while your sketch is running. Custom FontsBy default controlP5 uses a bitFont to render text. Examples
Hemesh : a 3D mesh library for Processing | W:Blut Coded, recoded, lost, recoded and recoded … hemesh , the half-edge mesh library for Processing has slowly accreted to a state that warrants a release. A release in more than one way. In retrospect, the current functionality looks depressingly small, especially compared to the hundreds of hours that already went into coding it. But like a broke home-owner with a basement and a half-finished first floor, I comfort myself with the thought that at least it holds potential for growth. What is hemesh ? hemesh is an implementation of a half-edge datastructure for manipulating 3D meshes in Processing. Generating and displaying a mesh requires nothing more than a list of vertices and a list of faces connecting them. What can hemesh do? The library is currently focused on the stuff I coded it for: 3D voronoi and random plane divisions. Creating meshes is cool (for a given amount of cool) but destroying them is cooler. What hemesh can’t do… Getting hemesh Future
the Hype Framework / Processing / ProcessingJS / github.com/hype/HYPE_Processing