<div dir="ltr">The vtkPropPicker is a hardware picker. When you pick with it, the GPU renders the scene into a hidden buffer, where each Prop in the scene is rendered as a different color and with no shading. So the pick simply reads this "pick" buffer to see what Prop is under the cursor, and then it reads the depth buffer to get the depth coordinate.<div><br></div><div>The vtkCellPicker is a software picker. It goes through the list of props that are attached to the renderer, and inspects the data for each prop. It essentially shoots a view ray from the camera position, and checks to see what props are intersected by that ray.</div><div><br></div><div>I like the vtkCellPicker because it returns a very precise depth coordinate (it can do so because it doesn't rely on the depth buffer). Some people like the vtkPropPicker because it gives pixel-perfect accuracy, since the picking exactly matches the rendering. Some people also insist that the vtkPropPicker is faster, but that depends on what is in the scene.</div><div><br></div><div> - David<br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 23, 2016 at 4:27 PM, Lonni Besançon <span dir="ltr"><<a href="mailto:lonni.besancon@gmail.com" target="_blank">lonni.besancon@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I tried the the CellPicker and it apparently works (pretty late here already<br>
so I did not fully test it, but I have the feeling it's working just fine).<br>
Would you happen to know why this picker is working while the default one<br>
was not (or at least not completely)?<br>
<br>
Thanks again for the help :)<br></blockquote></div></div></div></div>