3d Game Programming with Java and libGDX -3d Model Generation with OpenSCAD (‘drilling’ holes)

Or… how to programmatically (as opposed to visually) generate a 3D Model using using OpenSCAD to export a usable model.

TL;DR¹

For those that want to accurately generate a model programmatically, OpenSCAD is an excellent choice. You will need to be able to do some simple programming, with possibly a bit of logic, but there is a fast feedback loop, and debugging mode to make sure that it all looks correct.