Class FrameBundler
A node responsible for collecting incoming photosensor samples corresponding to a full lidar sweep and packaging them out into a sensor frame.
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
[NodeCategory("Transcoder", "Frame Bundler", NodeTick.Asynchronous, (LifeCycle)0, 0, NodeMode.Standard, false)]
[HelpURL("https://docs.unity3d.com/Packages/com.unity.sensorsdk@2.1/manual/NodeReference/Transcoder/FrameBundler.html")]
public class FrameBundler : Transcoder
Fields
| Name | Description |
|---|---|
| frame | |
| kNumRollingBuffers | How many rolling buffers to keep. |
| photosensorData | |
| reset | |
| sampleCountPerTrigger | |
| triggerCountPerFrame |
Properties
| Name | Description |
|---|---|
| SampleCountPerFrame | The number of samples (pixels, for images) per output frame. |
Methods
| Name | Description |
|---|---|
| Disable() | Disables the accumulator. |
| Enable(ClockState) | Initialize shaders and buffer chain. |
| Transcode(CustomPassContext) | Provide an interface to all transcoder to execute transcoding |