Ok, I had some more luck after playing around with the saturation values...<br><br>So, using something like:<br><br>vtkLookupTable * lut = vtkLookupTable::New();<br>lut-&gt;SetHueRange(1.0/3.0, 1.0/3.0);<br><br>lut-&gt;SetSaturationRange(
1.0/3.0, 1.0/3.0);<br>lut-&gt;SetValueRange(0.0, 1.0);<br>lut-&gt;SetAlphaRange(1.0, 1.0);<br>lut-&gt;SetNumberOfColors(256);<br>lut-&gt;SetRampToLinear();<br>lut-&gt;SetTableRange(range[0], range[1]);<br>lut-&gt;Build();
<br><br>The resulting image is greenish... but not pure green. It seems much lighter... Any ideas?<br><br>Cheers,<br>Luca<br><br><div><span class="gmail_quote">On 9/4/06, <b class="gmail_sendername">Luca Pamparana</b> &lt;
<a href="mailto:deluded.soul@gmail.com">deluded.soul@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div>Hi,
<br><br>Thanks again. However, I am getting the same problems... only when I set it to red, it works... everything else, just displays a black screen...<br><br>This is most bizarre....<br><br>Thanks,<br></div><div><span class="sg">
<br>Luca.<br><br>
</span></div><div><div></div><div><span class="q"><span class="gmail_quote">On 9/4/06, <b class="gmail_sendername">Obada Mahdi</b> &lt;<a href="mailto:omahdi@gmx.de" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
omahdi@gmx.de</a>&gt; wrote:</span></span></div><div><span class="e" id="q_10d794b3aa78bce4_4"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Hi Luca!<br><br>On 04.09.2006, at 16:25, Luca Pamparana wrote:<br>&gt; ohhhhhhhh... I had just hit reply! :)<br>&gt;<br>&gt; Thanks :)<br><br>No problem :)<br><br>While we are at it, there is another VTK class that might be a bit
<br>more intuitive for what you are doing, vtkWindowLevelLookupTable.&nbsp;&nbsp;It<br>is a derivate of vtkLookupTable and interpolates between two RGBA<br>values:<br><br>| double* range = ...<br>| vtkWindowLevelLookupTable* lut = vtkWindowLevelLookupTable::New();
<br>|<br>| lut-&gt;SetMinimumTableValue(0.0, 0.0, 0.0, 1.0);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// black, full opacity<br>| lut-&gt;SetMaximumTableValue(0.0, 0.0, 1.0, 1.0);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// blue, full opacity<br>| lut-&gt;SetWindow(range[1]-range[0]);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// length of interval
<br>| lut-&gt;SetLevel((range[1]-range[0])*0.5);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // center of interval<br>| lut-&gt;Build();<br><br>That should also do what you want (I guess).<br><br>Regards<br><br>Obada<br></blockquote></span></div>
<div></div><br>

</div></blockquote></div><br>