[vtk-developers] vtkPointCloud remote module

Bill Lorensen bill.lorensen at gmail.com
Thu Jan 28 11:43:11 EST 2016


Will,

To build as a remote module, users should place the attached file in
vtk_source_directory/Remote

Then
1) cd vtk_build_directory
2) cmake -DModule_vtkPointCloud:BOOL=ON ../VTK
2) make


I just tried it and it built great on my mac. It is missing a baseline image.

Bill

On Thu, Jan 28, 2016 at 9:12 AM, Will Schroeder
<will.schroeder at kitware.com> wrote:
> FYI- I have committed an initial set of filters for performing point cloud
> processing. Any feedback or suggestions are welcome as this is an initial
> prototype. The work is currently available as a remote module to VTK
> (vtkPointCloud) via this repository:
> https://gitlab.kitware.com/vtk/point-cloud.git
>
> A couple of notes:
> + Right now I am using vtkPolyData to represent the point cloud via a
> vtkPoints instance. There are no vtkVertex, vtkPolyVertex cells created to
> save on memory.
> + The classes will process as input any vtkPointSet dataset
> + There is a general framework for filtering point clouds via the class
> vtkPointCloudFilter. Besides their filtered cloud output, these filters also
> have an optional, second output which contains any points removed from the
> input.
> + Current filters include vtkRadiusOutlierRemoval,
> vtkStatisticalOutlierRemoval, vtkExtractPoints (extract points using an
> implicit function). Some of  these names are inspired by PCL names.
> + All filters are threaded using vtkSMPTools using a threaded locator
> (vtkStaticPointLocator) so I believe that this is relatively fast, although
> I have not done much testing.
> + I'm using vtkPointGaussianMapper in the tests, a class that Ken wrote that
> is very fast.
>
> As usual comments and suggestions are requested. In particular any
> suggestions for other filters to write are welcome (to round out some of the
> core functionality). The repository is in flux as I try crazy ideas and try
> to educate myself, so be forewarned.
>
> Best,
> W
>
>
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Search the list archives at: http://markmail.org/search/?q=vtk-developers
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/vtk-developers
>
>



-- 
Unpaid intern in BillsBasement at noware dot com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vtkPointCloud.remote.cmake
Type: application/octet-stream
Size: 316 bytes
Desc: not available
URL: <http://public.kitware.com/pipermail/vtk-developers/attachments/20160128/62c78c66/attachment.obj>


More information about the vtk-developers mailing list