<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2017-02-12 18:06 GMT+01:00 David Gobbi <span dir="ltr"><<a href="mailto:david.gobbi@gmail.com" target="_blank">david.gobbi@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span class="gmail-">On Sun, Feb 12, 2017 at 10:01 AM, Elvis Stansvik <span dir="ltr"><<a href="mailto:elvis.stansvik@orexplore.com" target="_blank">elvis.stansvik@orexplore.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class="gmail-m_633513473705031729gmail-">2017-02-12 17:56 GMT+01:00 Elvis Stansvik <span dir="ltr"><<a href="mailto:elvis.stansvik@orexplore.com" target="_blank">elvis.stansvik@orexplore.com</a>></span><wbr>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span>2017-02-12 17:31 GMT+01:00 David Gobbi <span dir="ltr"><<a href="mailto:david.gobbi@gmail.com" target="_blank">david.gobbi@gmail.com</a>></span>:<br></span><span><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi Elvis,<div><br></div><div>Here is something you can do as a check: set the sample distance for the ray casting to a very small value, so that it takes around 1000 steps for the ray to traverse the volume from front to back.  The thickness of your volume is 29*0.006 = 0.174, so you can try a sample spacing of 1.74e-04:</div><div><br></div><div>mapper->AutoAdjustSampleDistan<wbr>cesOff();</div><div>mapper->SetSampleDistance(1.74<wbr>e-04);</div><div><br></div><div>If the two volumes look the same when you use a small sample distance, then the difference you were seeing was probably just due to discretization.</div></div></blockquote><div><br></div></span><div>That indeed did the trick, thanks David!<span class="gmail-m_633513473705031729gmail-m_-7588718481884102935HOEnZb"><font color="#888888"><br></font></span></div></div></div></div></blockquote><div><br></div></span><div>And to clarify: The small difference I was seeing when I had the sample distance left to auto-adjusted isn't really a problem for my application. I was just surprised there was still a small difference even when both volumes were rendered with the same opacity unit distance, and I wanted to find the explanation for it. The discretization error coming into play makes sense.</div></div></div></div></blockquote><div><br></div></span><div>So everything should be fine if you leave AutoAdjustSampleDistances "On", for the interactive rendering, but set the SampleDistance to half of your high-res volume spacing for the high quality rendering (e.g. use 0.003 for this data set).</div></div></div></div></blockquote><div><br></div><div>Ah, I realize I may have misunderstood something about these two properties. I thought that setting a SampleDistance explicitly implied all auto-adjustment is turned off. But re-reading the docs I see that if auto-adjustment is left on, then the distance set with SetSampleDistance will only be used when the renderer has > 1 second to spend?<br><br></div><div>BTW, regarding AutoAdjustSampleDistances, the docs says<br><br>   "[...] the ImageSampleDistance will be varied to achieve the allocated render time of this prop"<br><br></div><div>but doesn't it auto-adjust the SampleDistance as well? (the distance along the ray)<br><br></div><div>Elvis<br></div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class="gmail-HOEnZb"><font color="#888888"><div><br></div><div> - David </div></font></span></div></div></div>
</blockquote></div><br></div></div>