An Interactive 3D Engine