InstancesFromLanes
GPU GpuMigration bridge from per-attribute lane arrays to an InstanceArray3D bundle.
Accepts up to 11 optional lane-array inputs (position, scale, rotation, color
per component) and emits a single InstanceArray3D bundle for consumption by
Instancer3D's instances input. Use this when driving instance attributes
from independent lane sources (e.g. SpreadNoise, FFT analysis, Repeat).
Instance count = max length among connected inputs. Unconnected attributes fall back to sensible defaults: position/rotation 0, scale 1, color 1.
Source operators/gpu/instances_from_lanes/instances_from_lanes.cpp
Ports
| Name | Direction | Type |
|---|---|---|
| pos_x | Input | LANE_ARRAY |
| pos_y | Input | LANE_ARRAY |
| pos_z | Input | LANE_ARRAY |
| scale_x | Input | LANE_ARRAY |
| scale_y | Input | LANE_ARRAY |
| scale_z | Input | LANE_ARRAY |
| rot_y | Input | LANE_ARRAY |
| color_r | Input | LANE_ARRAY |
| color_g | Input | LANE_ARRAY |
| color_b | Input | LANE_ARRAY |
| color_a | Input | LANE_ARRAY |