add label to clicked 3D position

Hello everyone.
I have rendered a 3D DICOM and now I want to add vtkTextActor3D in some 3D position when user clicks. How to do that?

My solution is that:
1/ add an observer to get the position of you clicked mouse
2/ set the 3DActor to that position.
Here are some examples available: