<div>Hi,<br><br>I want to draw a point on a 3D model generated from DICOM files. I use vtkHandleWidget and add PointPlacer. <br><br>vtkHandleWidget handleWidget = vtkHandleWidget.New();<br>handleWidget.SetInteractor(m_renderWin.GetInteractor());<br><br>vtkSphereHandleRepresentation vtkHandleRepr = vtkSphereHandleRepresentation.New();<br>vtkHandleRepr.SetHandleSize(5.0);<br>vtkHandleRepr.GetProperty().SetColor(1.0, 0.0, 0.0);<br>vtkHandleRepr.SetSphereRadius(5);<br>vtkHandleRepr.SetRenderer(m_renderer);<br>vtkCellCentersPointPlacer pointPlacer = vtkCellCentersPointPlacer.New();<br>pointPlacer.AddProp(m_actor);<br>vtkHandleRepr.SetPointPlacer(pointPlacer);<br>vtkHandleRepr.SetWorldPosition(pointer);<br>handleWidget.SetRepresentation(vtkHandleRepr);<br>handleWidget.On();<br>m_renderWin.Render();<br><br>When I firstly select a posistion for this point, I can only select the position on the 3D model. After the point is drawed, when I try to move it, it can be moved out of the 3D model. It seems that the pointplacer does not work. How to solve it?<br><br>Thanks<br>Liu Peng<br><br></div><br><br><span title="neteasefooter"><p> </p></span>