Hi, all<div>I&#39;ve been struggled with the problem for quite a while, still can&#39;t find any clue for solve it.  :.(</div><div>I have a unstructred grid displayed in 3D</div><div>The issue is that a display coordinate point(x,y, 0) transfered to world coordinate incorrectly. The wield thing is that while x coordinate is converted properly, while Y coordinate is not. </div>
<div><br></div><div>Following is part of function code.</div><div><br></div><div><div><span class="Apple-tab-span" style="white-space:pre">        </span>VTK_DECLARE(vtkRenderer, ren);</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>ren = GetRenderer();</div>
<div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>//clicked point in pos</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>ren-&gt;SetDisplayPoint(pos.x(), pos.y(), 0.0);</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>qDebug()&lt;&lt;&quot;Display:&quot;&lt;&lt;pos.x()&lt;&lt;&quot; &quot;&lt;&lt;pos.y()&lt;&lt;&quot; 0.0&quot;;</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>ren-&gt;DisplayToWorld();</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>double pt[4];</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>ren-&gt;GetWorldPoint(pt);</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>qDebug()&lt;&lt;&quot;World:&quot;&lt;&lt;pt[0]&lt;&lt;&quot; &quot;&lt;&lt;pt[1]&lt;&lt;&quot; &quot;&lt;&lt;pt[2]&lt;&lt;&quot; &quot;&lt;&lt;pt[3];</div>
</div><div><br></div><div><br></div><div>I am using QVTKWidget, and display coordinate origin is on the top-left of the QVTKWidget.</div><div><br></div><div>If any valueable info on this issue is provided, I would greatly appreciate
</div><div><br></div><div><br></div><div>Thanks,</div><div>feng</div>