Virtual scanner

* add NBV grids and show them out

* add a new 3D structure