Prototype viewport 3d implementation.