<div dir="ltr">I am using vtk to texture polygons (triangles). I use a single texture and calculate what area of the texture is mapped to each polygon and then assign the correct u,v texture coordinates to the polygon points.<div><br></div><div>Using a spot that is picked on the textured polygon, I need to find the coordinates of the 2D vtkImageData (x,y) that was used to create the texture. I am having trouble wrapping my head around a way to do this.<div><br></div><div>I am looking at using vtkWorldPointPicker, reverse my transformation to get the pre-transformed world coordinate, and then use my u,v texture coordinate calculation to find the x,y coordinate of the vtkImageData.</div><div><br></div><div>I can't use the nearest polydata point that was picked because there are only 3 per polydata which would be at the edge of the texture.</div><div><br></div><div>Is there an easier solution?</div><div><br></div><div>Thanks.<br><div><br></div><div><br></div></div></div></div>