GUI3D Template is a generic implementation of the GUI components that anyone might want for a 3D simulation in Processing 3. Components include navigation, zooming, rotation, control sliders, radio buttons, and the means to select objects in 3D space with a mouse. This template can speed up implementation of 3D simulations in Processing.
More information: https://ira.mit.edu/blog/gui3d
Jump directly to the GitHub Repository: https://github.com/irawinder/GUI3D