New Point Cloud API
The Point Cloud feature added in the 3ds Max 2014 Extension Pack is now exposed via the API. The Point Cloud API contains two classes in the MaxSDK::PointCloud
namespace:
IPointCloud
- Interface class for interacting with point cloud objects.IPointCloudVisibleVoxelNode
- Interface class for interacting with point cloud voxel nodes.
The Point Cloud API allows for creating point cloud vertices, hit testing them, and checking their visibility.
Renderers can get the visible point cloud vertices based on the view information, allowing them to convert these vertices into geometry based on point cloud settings (for example: point size, display mode, etc), and render that geometry.
Exporter plug-ins can get the point cloud vertices and other parameters via the point cloud object's parameter block, and export the data to the desired format.
For details please see the headers in maxsdk\include\pointcloud , and IPointCloud
and IPointCloudVisibleVoxelNode
in the C++ API Reference.