Point Cloud
From DocR22
Point Cloud
A point cloud is a collection of positions in 3D-space. In ACIS, point clouds are created and manipulated via the SPAposition_cloud class. The SPAposition_cloud class is integrated with several ACIS APIs, allows convenient geometric queries and display of an ACIS point cloud is integrated into the HOOPS/ACIS Bridge.
Point Cloud Geometric Selection
The SPAposition_cloud object allows you to select parts of a point cloud geometrically. There are several predefined selectors, whose source code is available. The interface for selecting parts of a point cloud is SPAposition_cloud_selector.
What's New?
Some of the ACIS R22 improvements are:
- New functionality has been added to support the Dimensional Metrology application domain:
- New Point Cloud data structure
- Registration capabilities
- Integration of Entity Point Distance APIs with the Point Cloud data structure.
Refer to Model Analysis Release Notes for more details.
Important: In ACIS R22 the SPApoint_cloud class has been deprecated and SPAposition_cloud has replaced it.
Point Cloud Visualization
Assuming the point data for the point cloud is small enough to be copied as floats into the graphics system of a typical computer, point clouds can be rendered very simply. The recipe is: fill buffers of floats using the SPAposition_cloud and give this point data to the rendering system. Refer to the main article for a discussion on how to visualize SPAposition_cloud objects.