This is another of my attempts to get a working 3D engine.