Hi Bastil,

I did something similar where I was calculating the wall distance for a
volume.  You can create a filter that takes two inputs.  First build a
vtkCellLocator with one input.  Then iterator over the points in the other
input and use the FindClosestPoint method.

Note: this is quite slow.

Regards,
Paul


2009/10/4 [email protected] <[email protected]>

> True. However, I have no 1:1 correspondance since geometries have
> certain areas where they differ. I guess I need some kind of octree
> tocalculate distance....
>
> Regards BastiL
>
> [email protected] schrieb:
> > Assuming the topology is the same and a 1:1 correspondance between the
> two, it would be very easy to do with the python programmable filter.
> >
> > Script would:
> > get hold of both input data sets
> > copy either to the output data set
> > make a new point associated double array and add it to the output
> > make the array 3 components wide
> > iterate over points
> >   store del x,y,z in output array
> >
> > See the paraview wiki for examples that get0you 90% of the way there.
> > -----Original Message-----
> >
> > From:  BastiL2001 <[email protected]>
> > Subj:  Re: [Paraview] Distance visualisation
> > Date:  Sun Oct 4, 2009 9:12 am
> > Size:  1K
> > To:  Berk Geveci <[email protected]>
> > cc:  [email protected]
> >
> > Ok it is lets say the "normal distance" between the elements. These two
> meshes represents two geometries which are very simular and I simply want to
> visualise where and how much the geometries differ....
> >
> > Regards.
> >
> >
> >
> >
> > How do you define distance?
> >
> > On Sun, Oct 4, 2009 at 9:04 AM, BastiL2001 <[email protected]> wrote:
> >
> >> Dear all,
> >>
> >> I am currently looking for a way to visualise the distance between two
> unstructured 2D-grids. This means I would need a scalar field with the
> distance between the two grids which I want to visualise as a contour of one
> of the two grids.
> >> Is there a way in Paraview to create this "distance" scalar field?
> Thanks.
> >>
> >> BastiL
> >>
> >>
> >> __________________________________________________
> >> Do You Yahoo!?
> >> Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz
> gegen Massenmails.
> >> http://mail.yahoo.com
> >> _______________________________________________
> >> Powered by www.kitware.com
> >>
> >> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
> >>
> >> Please keep messages on-topic and check the ParaView Wiki at:
> http://paraview.org/Wiki/ParaView
> >>
> >> Follow this link to subscribe/unsubscribe:
> >> http://www.paraview.org/mailman/listinfo/paraview
> >>
> >>
> >
> >
> >
> >
> > _______________________________________________
> > Powered by www.kitware.com
> >
> > Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
> >
> > Please keep messages on-topic and check the ParaView Wiki at:
> http://paraview.org/Wiki/ParaView
> >
> > Follow this link to subscribe/unsubscribe:
> > http://www.paraview.org/mailman/listinfo/paraview
> >
> > --- message truncated ---
> >
> >
> >
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the ParaView Wiki at:
> http://paraview.org/Wiki/ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://www.paraview.org/mailman/listinfo/paraview
>
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the ParaView Wiki at: 
http://paraview.org/Wiki/ParaView

Follow this link to subscribe/unsubscribe:
http://www.paraview.org/mailman/listinfo/paraview

Reply via email to