3ds Max C++ API Reference
Cloud Object ParamBlock IDs

Enumerations

enum  PointCloudPBIds {
  pb_filename , pb_voxelsize , pb_as_pixel_pointsize , pb_real_world_scale_pointsize ,
  pb_pointsize_types , pb_solidColor , pb_display_technique , pb_gradient_texmap ,
  pb_performance_quality , pb_fixed_LOD_enable , pb_fixed_LOD_level , pb_enable_limitplanes ,
  pb_fence_globalenable , pb_fence_objects , pb_fence_globalinvert , pb_geomshader ,
  pb_scan_files , pb_pts_visible
}
 
enum  PointCloudExposedFunctionIds { pb_block_until_loading_finished , pb_pts_visible_active_viewport , pb_pts_total }
 

Detailed Description

Enumeration Type Documentation

◆ PointCloudPBIds

Enumerator
pb_filename 

TYPE_FILENAME: the point cloud file.

pb_voxelsize 

used internally

pb_as_pixel_pointsize 

TYPE_FLOAT: screen space size.

pb_real_world_scale_pointsize 

TYPE_FLOAT: world space size.

pb_pointsize_types 

TYPE_INT: whether to use screen space size or world space size.

pb_solidColor 

color used when the display technique is solid color mode

pb_display_technique 

TYPE_INT: display mode : intensity, normal, evaluation, etc...

pb_gradient_texmap 

TYPE_TEXMAP: gradient map used in evaluation mode.

pb_performance_quality 

TYPE_INT: control the performance <=> quality slider bar.

pb_fixed_LOD_enable 

TYPE_BOOL: whether use fixed LOD during off-line rendering.

pb_fixed_LOD_level 

TYPE_INT: the fixed LOD level to be used in off-line rendering.

pb_enable_limitplanes 

TYPE_BOOL: whether limit box is enabled or not.

pb_fence_globalenable 

TYPE_BOOL: whether display volumes are enabled or not.

pb_fence_objects 

TYPE_INODE_TAB the nodes which are used as display volumes (only box, sphere and plane are supported)

pb_fence_globalinvert 

TYPE_BOOL: whether to invert the clip effect.

pb_geomshader 

used internally

pb_scan_files 

used internally

pb_pts_visible 

TYPE_INT_TAB : visible points per viewports,.

33  {
34  pb_filename,
35  pb_voxelsize,
52  };
@ pb_as_pixel_pointsize
TYPE_FLOAT: screen space size.
Definition: IPointCloud.h:36
@ pb_fence_globalenable
TYPE_BOOL: whether display volumes are enabled or not.
Definition: IPointCloud.h:46
@ pb_performance_quality
TYPE_INT: control the performance <=> quality slider bar.
Definition: IPointCloud.h:42
@ pb_fixed_LOD_level
TYPE_INT: the fixed LOD level to be used in off-line rendering.
Definition: IPointCloud.h:44
@ pb_pointsize_types
TYPE_INT: whether to use screen space size or world space size.
Definition: IPointCloud.h:38
@ pb_geomshader
used internally
Definition: IPointCloud.h:49
@ pb_fence_globalinvert
TYPE_BOOL: whether to invert the clip effect.
Definition: IPointCloud.h:48
@ pb_real_world_scale_pointsize
TYPE_FLOAT: world space size.
Definition: IPointCloud.h:37
@ pb_pts_visible
TYPE_INT_TAB : visible points per viewports,.
Definition: IPointCloud.h:51
@ pb_display_technique
TYPE_INT: display mode : intensity, normal, evaluation, etc...
Definition: IPointCloud.h:40
@ pb_fixed_LOD_enable
TYPE_BOOL: whether use fixed LOD during off-line rendering.
Definition: IPointCloud.h:43
@ pb_scan_files
used internally
Definition: IPointCloud.h:50
@ pb_fence_objects
TYPE_INODE_TAB the nodes which are used as display volumes (only box, sphere and plane are supported)
Definition: IPointCloud.h:47
@ pb_voxelsize
used internally
Definition: IPointCloud.h:35
@ pb_enable_limitplanes
TYPE_BOOL: whether limit box is enabled or not.
Definition: IPointCloud.h:45
@ pb_solidColor
color used when the display technique is solid color mode
Definition: IPointCloud.h:39
@ pb_gradient_texmap
TYPE_TEXMAP: gradient map used in evaluation mode.
Definition: IPointCloud.h:41
@ pb_filename
TYPE_FILENAME: the point cloud file.
Definition: IPointCloud.h:34

◆ PointCloudExposedFunctionIds

Enumerator
pb_block_until_loading_finished 
pb_pts_visible_active_viewport 
pb_pts_total 
55  {
59  };
@ pb_pts_visible_active_viewport
Definition: IPointCloud.h:57
@ pb_pts_total
Definition: IPointCloud.h:58
@ pb_block_until_loading_finished
Definition: IPointCloud.h:56