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. |