Wrapped this section as a danger note. crashes are bad. |
not a component stub |
||
Line 11: | Line 11: | ||
[[Category:Components:Rendering{{#translation:}}|Render Transform Override]] | [[Category:Components:Rendering{{#translation:}}|Render Transform Override]] | ||
[[Category:Components{{#translation:}}|Render Transform Override]] | [[Category:Components{{#translation:}}|Render Transform Override]] | ||
Latest revision as of 22:53, 21 October 2024
The RenderTransformOverride component is used to scale, transform or rotate a Slot following a specific rendering context. A SkinnedMeshRenderer can also be overridden but will need to be added onto the SkinnedMeshRenderers list for it to be recalculated correctly.
It can be used, for instance, to scale a player's head to zero locally to effectively hide it from the user's view while it still being visible in mirrors, cameras and by other players.
Fields
Name | Type | Description |
---|---|---|
persistent
|
Bool | Determines whether or not this item will be saved to the server. |
UpdateOrder
|
Int | Controls the order in which this component is updated. |
Enabled
|
Bool | Controls whether or not this component is enabled. |
Context
|
RenderingContext | The Context when rendering from to apply this override. |
PositionOverride
|
Nullable`1<Float3> | If not null, will override the position of the slot this component is on. |
RotationOverride
|
Nullable`1<FloatQ> | If not null, will override the rotation of the slot this component is on. |
ScaleOverride
|
Nullable`1<Float3> | If not null, will override the scale of the slot this component is on. |
SkinnedMeshRenderers
|
list of SkinnedMeshRenderer | List of SkinnedMeshRenderers that need to be recalculated and overridden. |