3d added

added basic 3d