<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">You can solve 3 Lapacians problem (one for each color component) to calculate the interpolation of the color.<div><br></div><div>Imagine that the red component of the color is like temperature. So you solve a problem with impose temperature on the sampling points to get the « interpolated » color in the rest of the domain.</div><div><br></div><div>Felipe<br><div><br></div><div><br><div><div>Le 26 janv. 2015 à 20:27, Moreland, Kenneth <<a href="mailto:kmorel@sandia.gov">kmorel@sandia.gov</a>> a écrit :</div><br class="Apple-interchange-newline"><blockquote type="cite">
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; font-size: 14px; font-family: Calibri, sans-serif;">
<div>
<div>
<div>Mark,</div>
<div><br>
</div>
<div>I cannot think of any straightforward way to interpolate scalar values sparsely dispersed across a mesh.</div>
</div>
</div>
<div><br>
</div>
<div>I think a much more straightforward approach would be to use these dots in 3D space to define a function f(x,y,z) that interpolates values in all 3D space, and then use either the array calculator or the Python calculator to compute that value at each
point.</div>
<div><br>
</div>
<div>-Ken</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family: Calibri; font-size: 11pt; text-align: left; border-width: 1pt medium medium; border-style: solid none none; padding: 3pt 0in 0in; border-top-color: rgb(181, 196, 223);">
<span style="font-weight:bold">From: </span>Mark Belan <<a href="mailto:belanma@mcmaster.ca">belanma@mcmaster.ca</a>><br>
<span style="font-weight:bold">Date: </span>Monday, January 26, 2015 at 12:12 PM<br>
<span style="font-weight:bold">To: </span>"<a href="mailto:paraview@paraview.org">paraview@paraview.org</a>" <<a href="mailto:paraview@paraview.org">paraview@paraview.org</a>><br>
<span style="font-weight:bold">Subject: </span>[EXTERNAL] [Paraview] color mapping + interpolation of areas of a pre-existing model's surface.<br>
</div>
<div><br>
</div>
<div>
<div>
<div dir="ltr">Hello all,<br>
<br>
I am trying to develop a surface spatial distribution of data onto a pre-existing 3D model. The model I currently have is composed of some 80K polygons in mesh format (.obj file, captured via 3D scanner) and what I'm trying to figure out is how to assign several
areas of the mesh with values (ie: isotopic data) and have the areas interpolate to cover the surface.<br>
<br>
The images I've attached include the current model I am working on and the approximate size and areas of where I'm sampling.<br>
<br>
I'm wondering if instead of assigning scalars to each and every vertex of the model, is it possible to assign scalars to groups of polygons and interpolate this way? (that is, assign the "dots" in the "example" image with values and have the "dots" interpolate
amongst each other over the surface of the model)?<br>
<br>
Ideally, this would include much more than just 3 measurements but I am trying to familiarize a general process of creating this before I receive actual data.<br>
<br>
If not, any guidance or suggestions to achieve the representation I want?<br>
<br>
Thanks in advance for your help, I understand this may be a very unique goal for Paraview.<br>
<br>
- Mark<br clear="all">
<div><br>
</div>
-- <br>
<div class="gmail_signature">
<div dir="ltr">
<div><b>Mark Belan</b>,<b> </b>B. Art Sc.<br>
<i>M. Sc. Candidate - Astrobiology</i></div>
<div><i>Lewis and Ruth Sherman Graduate Fellow</i></div>
<div>McMaster University</div>
<div>School of Geography and Earth Sciences</div>
<div>GSB 323<br>
1280 Main Street West<br>
<span style="font-family:arial;font-size:small">Hamilton, Ontario</span><br style="font-family:arial;font-size:small">
<span style="font-family:arial;font-size:small">Canada</span><br style="font-family:arial;font-size:small">
<span style="font-family:arial;font-size:small">L8S 4L8</span><br>
</div>
</div>
</div>
</div>
</div>
</div>
</span>
</div>
_______________________________________________<br>Powered by <a href="http://www.kitware.com">www.kitware.com</a><br><br>Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html">http://www.kitware.com/opensource/opensource.html</a><br><br>Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView">http://paraview.org/Wiki/ParaView</a><br><br>Search the list archives at: <a href="http://markmail.org/search/?q=ParaView">http://markmail.org/search/?q=ParaView</a><br><br>Follow this link to subscribe/unsubscribe:<br><a href="http://public.kitware.com/mailman/listinfo/paraview">http://public.kitware.com/mailman/listinfo/paraview</a><br></blockquote></div><br></div></div></body></html>