3d Explanation