<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">Hi All,<o:p></o:p></p>
<p class="MsoNormal">I&#8217;m trying to understand how to create a left-handed coordinate system view with &#43;z axis into the screen,<o:p></o:p></p>
<p class="MsoNormal">&#43;y axis up and &#43; x axis to the right and also have the lighting update appropriately.<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">One thing I&#8217;ve been wrestling with is accessing the underlying ModelViewMatrix (in OpenGL glMatrixMode(GL_MODELVIEW).<o:p></o:p></p>
<p class="MsoNormal">I thought I could set the ModelViewMatrix directly somehow but couldn&#8217;t find what I needed .<o:p></o:p></p>
<p class="MsoNormal">I then saw that vtkCamera has a ModelViewMatrix but I&#8217;m am unable to set it properly. Seems that you can set<o:p></o:p></p>
<p class="MsoNormal">parts of the matrix and then the remainder is built assuming &#8220;right handedness&#8221;, I think.
<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">The closest I&#8217;ve gotten is by setting the ModelTransform (note, not ModelViewTransform!) which in I believe<o:p></o:p></p>
<p class="MsoNormal">is simply applying the transform to the data. This however mucks up the lighting and various combinations of<o:p></o:p></p>
<p class="MsoNormal">vtkReverseSense and vtkPolyDataNormal settings didn&#8217;t seem to make a difference. Lighting wasn&#8217;t correct, ie dark surfaces,<o:p></o:p></p>
<p class="MsoNormal">backside culled etc.<o:p></o:p></p>
<p class="MsoNormal">Any examples out there of how to setup a&nbsp; left handed coordinate system view?<o:p></o:p></p>
<p class="MsoNormal">Thanks for any insight here.<o:p></o:p></p>
<p class="MsoNormal">Gerrick<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>

<HR>This e-mail, including any attached files, may contain confidential and privileged information for the sole use of the intended recipient.  Any review, use, distribution, or disclosure by others is strictly prohibited.  If you are not the intended recipient (or authorized to receive information for the intended recipient), please contact the sender by reply e-mail and delete all copies of this message.<BR>
</body>
</html>