<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Arial,Helvetica,sans-serif;" dir="ltr">
<p>Hey,</p>
<p><br>
</p>
<p>Thank you for your reply.</p>
<p>I have build a little program which only loads a volume dataset and displays it within the RenderWindow.</p>
<p>Since the OpenVR interface is a little bit hackish within VTK the only thing that decides whether it renders for OpenVR or for normal 2D-Display is whether we link against vtkOpenVR and vtkRenderingOpenVR modules or not.</p>
<p>Everything code related is the same.</p>
<p><br>
</p>
<p>So to reply to your Question:</p>
<p><span style="font-family: Calibri, Arial, Helvetica, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 16px;">> Could you try rendering a volume with an identity matrix set as
 its transformation?</span><br>
</p>
<p><span style="font-family: Calibri, Arial, Helvetica, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 16px;"><br>
</span></p>
<p><span style="font-family: Calibri, Arial, Helvetica, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 16px;">I've build this simple program and it only places a volume dataset
 within the world without any transformation. The volume is directly given to the <span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px;">GPUVolumeRCMapper without any transformation.</span> In "2D"-Renderwindow everything is fine.
 Also in anaglyph rendering I get a nice 3D View.</span></p>
<p>But when I link against OpenVR module the view dependend distortions appear within VR. I've tried some things. </p>
<p>All I can say is, that the errors appear if I look at any edge or corner of the surrounding (invisible) boundingbox around the rendered volume. If I look directly on one side of the boundingbox everything seems fine. </p>
<p><br>
</p>
<p>The only thing I can imagine from this perspective is, that the <span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px;">GPUVolumeRCMapper gets wrong view directions for the eyes. But the vtkOpenVRCamera objects seems to do everything
 right.</span></p>
<p><br>
</p>
<p>I don't know how to adjust the clipping box / bounding box you mentioned. Can you explain how I can do this, maybe this helps me to debug further?</p>
<p><br>
</p>
<p>Sincerely,</p>
<p>Sebastian</p>
<pre style="margin-top: 0px; margin-bottom: 0px;"></pre>
<p></p>
<div style="color: rgb(0, 0, 0);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Von:</b> vtkusers <vtkusers-bounces@vtk.org> im Auftrag von Alvaro Sanchez <alvaro.sanchez@kitware.com><br>
<b>Gesendet:</b> Mittwoch, 7. Dezember 2016 18:14<br>
<b>An:</b> polybos<br>
<b>Cc:</b> VTK Users<br>
<b>Betreff:</b> Re: [vtkusers] Distortions in Volumerendering in VR-Mode (HTC Vive)</font>
<div> </div>
</div>
<div>
<div dir="ltr">Hi,
<div><br>
</div>
<div>I have never tested the GPUVolumeRCMapper with OpenVR but as far as I remember Ken mentioned some time ago that he encountered a clipping/bbox related issue when adjusting the volume's orientation and position. Could you try rendering a volume with an
 identity matrix set as its transformation?,  this might give you a hint of what the mapper is doing wrong.</div>
<div><br>
</div>
<div>Cheers,</div>
<div>Alvaro</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Wed, Dec 7, 2016 at 11:38 AM, polybos <span dir="ltr">
<<a href="mailto:franz@znarfsoft.de" target="_blank">franz@znarfsoft.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
Sebastian Heerwald wrote<br>
<span class="">> If I look onto the volume rendering and move around it, there appear<br>
> "refraction" lines.<br>
<br>
</span>Unfortunately I cannot help with this issue but I would also be very pleased<br>
if someone could help here. Or did you, Sebastian, already achieve some more<br>
insights into this problem?<br>
I also get such distortions on the HTC Vive when using<br>
vtkVolumeRayCastMapper, while everything seems perfectly well in a mesh-only<br>
rendering.<br>
<br>
Does anyone have similar issues? Maybe with Occulus Rift? As far as I<br>
understand Sebastian just test with a HTC Vive. At least I can only test<br>
with a HTC Vive.<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://vtk.1045678.n5.nabble.com/Distortions-in-Volumerendering-in-VR-Mode-HTC-Vive-tp5741338p5741457.html" rel="noreferrer" target="_blank">
http://vtk.1045678.n5.nabble.<wbr>com/Distortions-in-<wbr>Volumerendering-in-VR-Mode-<wbr>HTC-Vive-tp5741338p5741457.<wbr>html</a><br>
Sent from the VTK - Users mailing list archive at Nabble.com.<br>
______________________________<wbr>_________________<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/<wbr>opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" rel="noreferrer" target="_blank">
http://www.vtk.org/Wiki/VTK_<wbr>FAQ</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=vtkusers" rel="noreferrer" target="_blank">
http://markmail.org/search/?q=<wbr>vtkusers</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/vtkusers" rel="noreferrer" target="_blank">http://public.kitware.com/<wbr>mailman/listinfo/vtkusers</a><br>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
<div class="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>Alvaro Sanchez</div>
<div>Kitware, Inc.</div>
<div><span style="color:rgb(0,0,0); font-family:Arial; font-size:14.6667px; line-height:20.24px; white-space:pre-wrap">Senior
</span>R&D Engineer</div>
<div>21 Corporate Drive</div>
<div>Clifton Park, NY 12065-8662</div>
<div>Phone: 518-881-4901</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>