Page Information

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • arnoldStatements.* point attributes: there are various point rendering controls that can be set via the ArnoldObjectSettings node.  Of particular note are point_mode (which determines the use of some of the other attributes) and min_pixel_width.
  • geometry.point.aspect: one float per point, this controls the aspect ratio of each point to make them appear non-square.  This only applies to certain point_mode choices.
  • geometry.point.rotation: one float per point, this controls the rotation away from the camera for each point.  This only applies to certain point_mode choices.
  • geometry.point.width: the width (diameter) of each point, one float per point.  This is in object-space coordinates.
  • geometry.constantwidth: if per-point width is not required, this can be set with a single float to have all points use the same width.  This is preferred over using geometry.point.constantwidth.
  • geometry.point.constantwidth: if per-point width is not required, this can be set with a single float to have all points use the same width.
  • (deprecated) geometry.constantWidth: note the capitalized 'W'. If per-point width is not required, this can be set with a single float to have all points use the same width.
  • (deprecated) geometry.point.constantwidth: note the capitalized 'W'.  If per-point width is not required, this can be set with a single float to have all points use the same width.

Point-based instancing

If the attribute geometry.point.instanceSource or geometry.instanceSource is present, the pointcloud switches to generating point-based instances.  The additional attributes that are honored in this mode:

...