Old style picking

Does anybody use the old style (slow) picking method? I tried to adept its functionality with the PickingLibrary. And it works quite well. The only thing, that I don’t really know is what to do with zmin and zmax? Are they needed. The values seemed to be quite useless.

Please have a look at Canvas3D.pick() method and tell me, if this is ok. Then I’d like to remove all the pick-render code from the CanvasPeer classes. It is just a lot of code which is disturbing and doesn’t seem to be needed, since it is slow and can be adepted by PickingLibrary.

Therefore I had to copy the PickingLibrary to the core which is anyway useful (well to move it to the core not copy).

Marvin