Complex Geometry

Simple objects can be created by just writing code - "hard coding" the vertex positions, colors, etc, in your program

This doesn't work well as things get more complex

Some solutions: