@motion-script/core / TransformState
Interface: TransformState
Defined in: render/descriptors/transform.ts:5
Properties
blend?
optionalblend?:"color"|"multiply"|"screen"|"overlay"|"darken"|"lighten"|"color-dodge"|"color-burn"|"hard-light"|"soft-light"|"difference"|"exclusion"|"hue"|"saturation"|"luminosity"|"normal"|"pass-through"
Defined in: render/descriptors/transform.ts:12
Layer blend mode. 'pass-through' (the default) does not isolate the node; any other mode isolates it and blends its flattened result against the backdrop. Optional so per-shape descriptors that extend this state needn't carry it.
effects
effects:
SceneEffect[]
Defined in: render/descriptors/transform.ts:15
height
height:
number
Defined in: render/descriptors/transform.ts:9
opacity
opacity:
number
Defined in: render/descriptors/transform.ts:10
pivot
pivot:
Vector2
Defined in: render/descriptors/transform.ts:17
Pivot point for rotation and scale, in normalised node space. (0,0)=center, (-1,1)=top-left, (1,-1)=bottom-right.
rotation
rotation:
number
Defined in: render/descriptors/transform.ts:13
scale
scale:
number
Defined in: render/descriptors/transform.ts:14
width
width:
number
Defined in: render/descriptors/transform.ts:8
x
x:
number
Defined in: render/descriptors/transform.ts:6
y
y:
number
Defined in: render/descriptors/transform.ts:7