Visual 3d science