Click or drag to resize

SettingsProcessingGroupFiltersGroupReflectionGroupRemovalGroup Class

Discard points likely introduced by reflections (useful for shiny materials).
Inheritance Hierarchy
SystemObject
  Zivid.NETSettingsProcessingGroupFiltersGroupReflectionGroupRemovalGroup

Namespace:  Zivid.NET
Assembly:  ZividCoreNET (in ZividCoreNET.dll) Version: 2.16.0.0
Syntax
public class RemovalGroup

The SettingsProcessingGroupFiltersGroupReflectionGroupRemovalGroup type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyEnabled
Enable or disable the reflection filter. Note that this filter is computationally intensive and may affect the frame rate.
Public propertyMode
The reflection filter has two modes: Local and Global. Global mode is generally better at removing outlier points in the point cloud, whereas Local mode preserves more 3D data on thin objects far from the background. Additionally, Local mode behaves slightly differently depending on the Engine used. With Phase engine or Stripe engine, Local mode will process faster than Global mode and remove more reflection artifacts. Also with Stripe engine, Local mode might reduce the number of points resolved on shiny and reflective objects. With Omni engine, Local mode will reduce the amount of artifacts in low projector signal regions, but might also reduce coverage on surfaces with low projector signal. It is advised to use the Cluster filter together with Local mode.
Top
Methods
  NameDescription
Public methodClone
Create a clone (deep copy) of the current instance
Public methodCopyWith
Create a clone (deep copy) of the current instance and invoke delegate on the clone
Public methodToString
Get string representation of the object
(Overrides ObjectToString.)
Top
See Also