<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p style="margin-top:0;margin-bottom:0">Hi David,</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">thanks again.</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">I am sorry, i don't want to get on your nerves. I know that all of you have a lot of work to do yourselves and i am thankful for every effort everybody takes on this mailing list in helping others and especially for your
 support in my problem.</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">You are right in that since vtk is an open source project everybody can look at the code if the documentation alone is not clear enough to them. </p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">But as a vtk beginner, w<span style="font-size: 12pt;">hat i found out though is, that the amount of comments in the vtk filter classes vary a lot. While some classes are self explanatory, greatly commented and have some
 example code in the github repository others can require more research. </span></p>
<p style="margin-top:0;margin-bottom:0"><span style="font-size: 12pt;"><br>
</span></p>
<p style="margin-top:0;margin-bottom:0"><span style="font-size: 12pt;">Then some of the classes are self-contained where reading the source code of the class alone is enough, others depend on a lot of other vtk classes and you have to read through nearly all of
 them or at least the corresponding class documentation to get to know what is going on which can take a long time. </span></p>
<p style="margin-top:0;margin-bottom:0"><span style="font-size: 12pt;"><br>
</span></p>
<p style="margin-top:0;margin-bottom:0"><span style="font-size: 12pt;">So your explanation that it computes an unsigned distance to the actual polygon is completely to the point and is all what i wanted to know and saved me a lot of time.</span></p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0"><span style="font-size: 12pt;">Cheers,</span></p>
<p style="margin-top:0;margin-bottom:0"><span style="font-size: 12pt;"><br>
</span></p>
<p style="margin-top:0;margin-bottom:0"><span style="font-size: 12pt;"></span><span style="font-size: 12pt;">Berti</span></p>
<p style="margin-top:0;margin-bottom:0"><span style="font-size: 12pt;"><span></span></span></p>
<p style="margin-top:0;margin-bottom:0"><span style="font-size: 12pt;"><span><br>
</span></span></p>
<p style="margin-top:0;margin-bottom:0"><span style="font-size: 12pt;"><span><br>
</span></span></p>
<br>
<br>
<div style="color: rgb(0, 0, 0);">
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>Von:</b> David Gobbi <david.gobbi@gmail.com><br>
<b>Gesendet:</b> Dienstag, 2. Oktober 2018 00:58<br>
<b>An:</b> Berti Krüger<br>
<b>Cc:</b> VTK Users<br>
<b>Betreff:</b> Re: [vtkusers] Solid Voxelization with VTK</font>
<div> </div>
</div>
<meta content="text/html; charset=utf-8">
<div>
<div dir="ltr">On Mon, Oct 1, 2018 at 5:15 PM Berti Krüger <<a href="mailto:berti_krueger@hotmail.com" target="_blank" id="LPlnk264593" class="OWAAutoLink" previewremoved="true">berti_krueger@hotmail.com</a>> wrote:<br>
<div class="x_gmail_quote">
<blockquote class="x_gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<div dir="ltr">
<div id="x_m_6053664163610704314m_-3051148876379529560divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:Calibri,Helvetica,sans-serif">
<p style="margin-top:0; margin-bottom:0"><br>
</p>
<div style="color:rgb(0,0,0)">
<div>
<div id="x_m_6053664163610704314m_-3051148876379529560x_geary-body">
<div>I already stumbled upon the vtkImplicitModeller, but to be honest, from the class documentation alone i didn't completely "get" what it is really doing, e.g. what is the "output" of it.</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>The full c++ source code is right there.  Just sayin'.</div>
<div> </div>
<blockquote class="x_gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<div dir="ltr">
<div id="x_m_6053664163610704314m_-3051148876379529560divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:Calibri,Helvetica,sans-serif">
<div style="color:rgb(0,0,0)">
<div>
<div id="x_m_6053664163610704314m_-3051148876379529560x_geary-body">
<div>Does it compute a distance field where the cell values of the grid contain the distances from the cell to the isosurface?<br>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>It computes unsigned distance.  No, it doesn't compute distance from an isosurface: it computes the distance to the actual polygon, which is a vectorized (not yet rasterized) object. All that remains to be done is binarization via thresholding.</div>
<div><br>
</div>
<div> - David</div>
<div><br>
</div>
<div><br>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>