Class ShotNoise
Provide a custom noise on lidar intensity.
Inherited Members
NodeRuntime._parent
NodeRuntime._portList
NodeRuntime._queryPath
NodeRuntime._tickCPUTimeNs
NodeRuntime.Initialize(SystemGraphComponent)
NodeRuntime.FixedUpdate()
NodeRuntime.InitializeDynamicPorts(SystemGraphComponent)
Namespace: Mechatronics.SensorSDK
Assembly: solution.dll
Syntax
public class ShotNoise : Transcoder
Fields
Name | Description |
---|---|
_noisyIntensity | The output noisy intensity. |
_randomValues | Intenal buffer to provide normal distributed random values to the shader. |
apertureRadius | |
dutyCycle | |
intensity | |
lambda | |
noisyIntensity | |
samplingRate | |
wavelength |
Methods
Name | Description |
---|---|
Disable() | Disable the change event and release the graphic resources. |
Enable(ClockState) | Enable the change event on the input inTranscode, build the random value distribution and initialize the compute shader. |
Transcode(CustomPassContext) | Add to the command buffer the application of the noise on the intensity buffer. |