Never mind... It was the range that needed to be fixed... <br>Thanks,<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 everyone,<br><br>Today is the day to bang my head against a LUT...
<br><br>I have a problem when I try to set a look up table at run time...<br><br>So, my application is initialized with the following pipeline:<br><br>// Slicer------------&gt;ImageMapper
<br><br>this-&gt;m_slicer-&gt;SetInput(in);<br>this-&gt;m_imageMapper-&gt;SetInput(this-&gt;m_slicer-&gt;GetOutput());<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>double * range = in-&gt;GetScalarRange();<br>if (range)<br>{<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; m_colorWindowLowerBound = range[0];
<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; m_colorWindowUpperBound = range[1];<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; this-&gt;SetColorWindow(range[1] - range[0]);<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; this-&gt;SetColorLevel(0.5 * (range[1] + range[0]));<br>}<br><br>Now, I receive an event to change the color map, so I do the following:
<br><br>// The table has been built correctly and everything... I set the range<br>double * range = in-&gt;GetScalarRange();<br>&nbsp;if (range)<br>&nbsp;{<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; table-&gt;SetTableRange(range[0], range[1]);<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; m_imapToColors-&gt;SetLookupTable(table);
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; m_imapToColors-&gt;Update();<br>&nbsp;}<br><br><br>Now, I rewire my pipeline<br><br><br>this-&gt;m_imapToColors-&gt;SetInput(0);<br>this-&gt;m_imageMapper-&gt;SetInput(0);<br><br>// Slicer----------&gt; vtkImageMapToColors------------------&gt;Image mapper
<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>this-&gt;m_imapToColors-&gt;SetInput(this-&gt;m_slicer-&gt;GetOutput());<br>this-&gt;m_imapToColors-&gt;Update();<br>this-&gt;m_imageMapper-&gt;SetInput(this-&gt;m_imapToColors-&gt;GetOutput());<br>

Render();<br><br><br>All I see here is a black screen........<br><br>Any help would get me out of work. Almost 7 pm here...<br><br>Thanks,<br></div><div><span class="sg">Luca<br>

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