The '''TransformStreamDriver''' is used to convert a stream of position rotation and scale values into drives which can drive slot transforms. It is used internally by the user positioning system.
|PositionStream|'''[[Type:ValueStream`1|ValueStream`1]]<[[Type:Float3|Float3]]>'''|TypeAdv0=true| The source of float3 values used to position the slot.
|RotationStream|'''[[Type:ValueStream`1|ValueStream`1]]<[[Type:FloatQ|FloatQ]]>'''|TypeAdv1=true| The source of floatQ values used to rotate the slot.
|ScaleStream|'''[[Type:ValueStream`1|ValueStream`1]]<[[Type:Float3|Float3]]>'''|TypeAdv2=true| The source of float3 values used to scale the slot.
|RootSpaceStream|'''[[Type:ReferenceStream`1|ReferenceStream`1]]<[[Type:Slot|Slot]]>'''|TypeAdv3=true| The slot being used for the root space.
|Position|Float3|
|Position|{{RootFieldType|FieldDrive`1|[[Type:Float3|Float3]]}}|TypeAdv4=true| The field to drive with the streamed in position values.
|Rotation|FloatQ|
|Rotation|{{RootFieldType|FieldDrive`1|[[Type:FloatQ|FloatQ]]}}|TypeAdv5=true| The field to drive with the streamed in rotation values.
|Scale|Float3|
|Scale|{{RootFieldType|FieldDrive`1|[[Type:Float3|Float3]]}}|TypeAdv6=true| The field to drive with the streamed in scale values.
|AllowOffsets|Bool|
|AllowOffsets|Bool| Whether to allow offsets to the affected slot/object.
|ResetStreamsOnDestroy|Bool|
|ResetStreamsOnDestroy|Bool| Whether to reset the incoming streams upon destroying this slot.
|PositionOffset|Nullable`1|TypeString9=float3?|
|PositionOffset|'''[[Type:Nullable`1|Nullable`1]]<[[Type:Float3|Float3]]>'''|TypeAdv9=true| Offset to the resulting position value this is driving.
|RotationOffset|Nullable`1|TypeString10=floatQ?|
|RotationOffset|'''[[Type:Nullable`1|Nullable`1]]<[[Type:FloatQ|FloatQ]]>'''|TypeAdv10=true| Offset to the resulting rotation value this is driving.
|ScaleOffset|Nullable`1|TypeString11=float3?|
|ScaleOffset|'''[[Type:Nullable`1|Nullable`1]]<[[Type:Float3|Float3]]>'''|TypeAdv11=true| Offset to the resulting scale value this is driving.
|RunBeforePhysics|Bool| Whether or not to run before physics. can fix some issues where users fly off of a platform being driven by this component.
TransformStreamDriver component as seen in the Scene Inspector
The TransformStreamDriver is used to convert a stream of position rotation and scale values into drives which can drive slot transforms. It is used internally by the user positioning system.