<DIV id=RTEContent>hello,</DIV>  <DIV>&nbsp;</DIV>  <DIV>This is a question for all the z-buffer experts.</DIV>  <DIV>&nbsp;</DIV>  <DIV>How can i convert the z-buffer values of an offscreen render window back to the z-values in the world coordinate system.</DIV>  <DIV>&nbsp;</DIV>  <DIV>- I am using parallel projection by calling </DIV>  <DIV>&nbsp;</DIV>  <DIV>vtkRenderer::GetActiveCamera()::ParallelProjectionOn().</DIV>  <DIV>&nbsp;</DIV>  <DIV>- Then I am setting the size of the view port by using vtkRenderWindow::SetSize.</DIV>  <DIV>&nbsp;</DIV>  <DIV>- I rendered one actor and extracted the z-buffer </DIV>  <DIV>&nbsp;</DIV>  <DIV>- Then i made the first actor invisible and rendered a second actor. Extracted the z-buffer again.</DIV>  <DIV>&nbsp;</DIV>  <DIV>- Now i compute the cumulative difference between the two z-buffers by subtracting the two z-buffers</DIV>  <DIV>&nbsp;</DIV>  <DIV>- I want to transform this difference to the world coordinates. How do i do it ?</DIV> 
 <DIV>&nbsp;</DIV>  <DIV><STRONG>- I have no idea how to go about, in doing this backward projection transformation. </STRONG></DIV>  <DIV>&nbsp;</DIV>  <DIV>- Please Help !!!! Urgent....</DIV>  <DIV>&nbsp;</DIV>  <DIV>- thanks in advance.</DIV>  <DIV>&nbsp;</DIV>  <DIV>Regards,</DIV>  <DIV>&nbsp;</DIV>  <DIV>Deepak Roy</DIV>  <DIV>&nbsp;</DIV>  <DIV>&nbsp;</DIV>  <DIV>&nbsp;</DIV>  <DIV>&nbsp;</DIV>  <DIV>&nbsp;</DIV><p>__________________________________________________<br>Do You Yahoo!?<br>Tired of spam?  Yahoo! Mail has the best spam protection around <br>http://mail.yahoo.com