Seems vtkCellPicker can not pick for a glypy actor. Neither does vtkPointPicker. but for other actors, they both work.
mainInteractor.onLeftButtonPress((callData) => {
const pos = callData.position;
pointPicker.pick([pos.x, pos.y, 0], mainRenderer);
/// pointPicker.getActors[] always empty
});