A 3D Software Engine