2d 3d public