<div dir="ltr">Considering that vtkCamera doesn't know the physical size of the screen,<div>I certainly hope that EyeSeparation is not in meters or any other absolute</div><div>units!  It should be in units relative to the screen size.  And, since only the</div><div>application itself knows the physical screen size, it is up to the application</div><div>to set it appropriately.   The eye separation is much smaller relative to a</div><div>huge wall screen, than to a workstation display.</div><div><br></div><div>Just agreeing with the other David here...</div><div><br></div><div> - David</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 17, 2016 at 2:44 PM, David Cole via vtk-developers <span dir="ltr"><<a href="mailto:vtk-developers@vtk.org" target="_blank">vtk-developers@vtk.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">OffAxis projection in VTK is woefully underdocumented, and accepting<br>
this pull request will only add to the mystery.<br>
<br>
I would suggest documenting that the coordinates used to specify it<br>
are in vtkCamera coordinates (not world), and clarifying with comments<br>
in the code what some of the constants used are for. Also,<br>
EyeSeparation appears to be specified in meters, although it's unclear<br>
how it relates to any of the VTK coordinate systems or to the size of<br>
the actual display being used.<br>
<br>
<br>
2 cents,<br>
David C.<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
On Thu, Mar 17, 2016 at 4:17 PM, Aashish Chaudhary<br>
<<a href="mailto:aashish.chaudhary@kitware.com">aashish.chaudhary@kitware.com</a>> wrote:<br>
> Hi Joe,<br>
><br>
> Thank for you for the PR. Could you please describe the problem in bit more<br>
> detail?<br>
><br>
> Thanks,<br>
><br>
><br>
> On Thu, Mar 17, 2016 at 4:04 PM, Hennessey, Joseph G CTR USARMY RDECOM ARL<br>
> (US) <<a href="mailto:joseph.g.hennessey2.ctr@mail.mil">joseph.g.hennessey2.ctr@mail.mil</a>> wrote:<br>
>><br>
>> CLASSIFICATION: UNCLASSIFIED<br>
>><br>
>> Hello,<br>
>><br>
>> I have modified<br>
>><br>
>> Rendering/Core/vtkCamera.cxx:: ComputeOffAxisProjectionFrustum<br>
>><br>
>> To fix a problem with eyeseparation and near and far planes for use with<br>
>> immersive paraview<br>
>><br>
>> The merge request is called<br>
>><br>
>> fix ComputeOffAxisProjectionFrustum eyeseparation and near and far planes.<br>
>><br>
>><br>
>> <a href="https://gitlab.kitware.com/vtk/vtk/commit/4fe4fabb420bba77740ec988d060c5c296" rel="noreferrer" target="_blank">https://gitlab.kitware.com/vtk/vtk/commit/4fe4fabb420bba77740ec988d060c5c296</a><br>
>> d36afb<br>
>><br>
>> Commit 4fe4fabb420bba77740ec988d060c5c296d36afb<br>
>><br>
>> Authored by Joseph G. Hennessey about an hour ago<br>
>> 1 parent d52198e1<br>
>><br>
>> Please add this to VTK and indirectly to ParaView<br>
>><br>
>> Thanks,<br>
>><br>
>> Joe<br>
>><br>
>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
>> Joseph G. Hennessey Ph.D., Lockheed Martin<br>
>> Army Research Lab<br>
>> DOD Supercomputing Resource Center<br>
>><br>
>><br>
>> CLASSIFICATION: UNCLASSIFIED<br>
>><br>
>> _______________________________________________<br>
>> Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
>><br>
>> Visit other Kitware open-source projects at<br>
>> <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
>><br>
>> Search the list archives at: <a href="http://markmail.org/search/?q=vtk-developers" rel="noreferrer" target="_blank">http://markmail.org/search/?q=vtk-developers</a><br>
>><br>
>> Follow this link to subscribe/unsubscribe:<br>
>> <a href="http://public.kitware.com/mailman/listinfo/vtk-developers" rel="noreferrer" target="_blank">http://public.kitware.com/mailman/listinfo/vtk-developers</a><br>
>><br>
>><br>
><br>
><br>
><br>
> --<br>
> | Aashish Chaudhary<br>
> | Technical Leader<br>
> | Kitware Inc.<br>
> | <a href="http://www.kitware.com/company/team/chaudhary.html" rel="noreferrer" target="_blank">http://www.kitware.com/company/team/chaudhary.html</a><br>
><br>
> _______________________________________________<br>
> Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
><br>
> Visit other Kitware open-source projects at<br>
> <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
><br>
> Search the list archives at: <a href="http://markmail.org/search/?q=vtk-developers" rel="noreferrer" target="_blank">http://markmail.org/search/?q=vtk-developers</a><br>
><br>
> Follow this link to subscribe/unsubscribe:<br>
> <a href="http://public.kitware.com/mailman/listinfo/vtk-developers" rel="noreferrer" target="_blank">http://public.kitware.com/mailman/listinfo/vtk-developers</a><br>
><br>
><br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=vtk-developers" rel="noreferrer" target="_blank">http://markmail.org/search/?q=vtk-developers</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/vtk-developers" rel="noreferrer" target="_blank">http://public.kitware.com/mailman/listinfo/vtk-developers</a><br>
<br>
</div></div></blockquote></div><br></div>