<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:10pt"><DIV style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman, new york, times, serif">Hello Japrin,</DIV>
<DIV style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman, new york, times, serif">the method reduces the amount of the memory allocated but doesn't releases it completely.</DIV>
<DIV style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman, new york, times, serif">I've tryide what following :</DIV>
<DIV style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman, new york, times, serif">&nbsp;</DIV>
<DIV style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman, new york, times, serif">//delete the memory allocated for the reader : it's a vtkstructedPoints in my case<BR><FONT color=#0000ff size=2>
<P>delete</FONT><FONT size=2> []((</FONT><FONT color=#0000ff size=2>unsigned</FONT><FONT size=2> </FONT><FONT color=#0000ff size=2>char</FONT><FONT size=2> *)reader-&gt;GetScalarPointer());</P></FONT><FONT size=2>
<P>reader-&gt;Delete();</P>
<P>&nbsp;</P>
<P>//then I deallocate the tables created for computin gradiants et displaying the volume</P>
<P>//vlmMppr : vtkVolumeRayCastMapper</P>
<P>&nbsp;</P><FONT color=#0000ff size=2>
<P>if</FONT><FONT size=2>(vlmMppr-&gt;GetGradientEstimator() &amp;&amp; vlmMppr-&gt;GetGradientEstimator()-&gt;GetEncodedNormals())</P>
<P></FONT><FONT color=#0000ff size=2>delete</FONT><FONT size=2> [](vlmMppr-&gt;GetGradientEstimator()-&gt;GetEncodedNormals());</FONT></P>
<P><FONT size=2>&nbsp;</P>
<P></FONT><FONT color=#0000ff size=2>if</FONT><FONT size=2>(vlmMppr-&gt;GetGradientEstimator() &amp;&amp; vlmMppr-&gt;GetGradientEstimator()-&gt;GetGradientMagnitudes())</P>
<P></FONT><FONT color=#0000ff size=2>delete</FONT><FONT size=2> [](vlmMppr-&gt;GetGradientEstimator()-&gt;GetGradientMagnitudes());</FONT></P>
<P><FONT size=2></FONT>&nbsp;</P>
<P><FONT size=2>I know it's really a little bit uggly , but the method i'(m followin is the most efficient for memory release after rendering.</FONT></P>
<P><FONT size=2>but never , all the memory was released.</FONT></P>
<P><FONT size=2></FONT>&nbsp;</P>
<P><FONT size=2></FONT>&nbsp;</P>
<P><FONT size=2>tahnk you for your help. .</FONT></P>
<P><FONT size=2></FONT>&nbsp;</P>
<P><FONT size=2>BEN REGUIGA Mohamed</P></FONT>
<P>&nbsp;</P></FONT></DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">----- Message transféré ----<BR>De : "swordlover1986@163.com" &lt;swordlover1986@163.com&gt;<BR>À : vtkusers@vtk.org<BR>Envoyé le : Lundi, 7 Avril 2008, 16h44mn 59s<BR>Objet&nbsp;: Re: [vtkusers] Release Memory after rendering<BR><BR>Hi,Mohamed Ben Reguiga:<BR><BR>I'm facing a similar problem.Could "void vtkActor::ReleaseGraphicsResources(vtkWindow *)" take effect?<BR><BR><BR><BR>Japrin<BR><BR><BR>
<HR>
<A style="FONT-SIZE: 14px; COLOR: #000; LINE-HEIGHT: 15px; TEXT-DECORATION: none" href="http://event.mail.163.com/chanel/click.htm?from=NO_26&amp;domain=163" target=_blank rel=nofollow><SPAN style="COLOR: blue; TEXT-DECORATION: underline">中 国 最 强 网 游 --- 网 易 梦 幻 西 游 ,166 万 玩 家 同 时 在 线</SPAN> </A></DIV></div><br>



      <hr size="1"> 
Envoyé avec <a href="http://us.rd.yahoo.com/mailuk/taglines/isp/control/*http://us.rd.yahoo.com/evt=52423/*http://fr.docs.yahoo.com/mail/overview/index.html">Yahoo! Mail</a>.<br>Une boite mail plus intelligente. </a></body></html>