Figured this all out geometrically and using vectors. Didn't make a
completely generate system (like the rotating_hypercube.m) because the
goal is *understanding*. generated numbers and tweaked
cube_proj.scad. Looks good now.