How to pick a point in volume rendering?

In 3D slicer, 3D visualization used the volume rendering. And 3D slicer can pick a point from volume rendering. For example:

image

Is vtkPropPicker or vtkCellPicker userd? I can not pick a 3D point from volume rendering.

Any suggestion is appreciated~~~

I’d probably try starting from this code: