<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style>
<!--
@font-face
        {font-family:"MS Mincho"}
@font-face
        {font-family:"Cambria Math"}
@font-face
        {font-family:Calibri}
@font-face
        {font-family:"\@MS Mincho"}
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif"}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline}
span.EmailStyle17
        {font-family:"Calibri","sans-serif";
        color:windowtext}
.MsoChpDefault
        {font-family:"Calibri","sans-serif"}
@page WordSection1
        {margin:1.0in 1.0in 1.0in 1.0in}
div.WordSection1
        {}
-->
</style>
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">Hello,</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">I have 3D cardiac MRI data (magnitude data and velocity data), and would like to display the volume rendering of the two data.</p>
<p class="MsoNormal">I create vtkVolume with two components  (first one is velocity data and second one is magnitude data) and use vtkSmartVolumeMapper.</p>
<p class="MsoNormal">When I set IndependentComponentsOn to the volume property, I can see what I want (refer to the first figure).</p>
<p class="MsoNormal">But this setting disables GPU rendering and it is slow.</p>
<p class="MsoNormal">My understanding is that I have to use IndependentComponentsOff to make the mapper use GPU rendering.</p>
<p class="MsoNormal">When I set IndependentComponentsOff, only one color transfer function, and only one scalar opacity function to the volume property,</p>
<p class="MsoNormal">the magnitude data (the second component) is also color-coded (refer to the second figure).</p>
<p class="MsoNormal">I thought this contradicts the method comments of IndependentComponentsOn/ IndependentComponentsOff.</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">“For 2 component data, the first is passed through the first color transfer function and the second component is passed through the first opacity transfer function.”</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">Am I missing something?</p>
<p class="MsoNormal">Can I make the volume rendering look the same as using two components?</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">Thank you,</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">BTY, I use v6.3.0, OpenGL2.</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">-- </p>
<p class="MsoNormal">Kenji Tsumura</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">“The information contained in this communication may be confidential, is intended only for the use of the recipient(s) named above, and may be legally privileged. If the reader of this message is not the intended recipient, you are hereby
 notified that any dissemination, distribution, or copying of this communication, or any of its contents, is strictly prohibited. If you have received this communication in error, please return it to the sender immediately and delete the original message and
 any copy of it from your computer system. If you have any questions concerning this message, please contact the sender.</p>
</div>
Disclaimer: The information contained in this communication may be confidential, is intended only for the use of the recipient(s) named above, and may be legally privileged. If the reader of this message is not the intended recipient, you are hereby notified
 that any dissemination, distribution, or copying of this communication, or any of its contents, is strictly prohibited. If you have received this communication in error, please return it to the sender immediately and delete the original message and any copy
 of it from your computer system. If you have any questions concerning this message, please contact the sender.
</body>
</html>