Software 3D engine and 4D