The twist travels outward into a rosette while the camera rolls and pushes in.
Props
Every prop has a default, so the component renders as it is. Change any of them in Studio or in code.
photoslist
Photo file names inside public/photos, in order. Items take them in turn and repeat when there are more items than photos.
captionstring = "Center orient"
Small line at the bottom left. Empty for none.
showHudboolean = true
Show the caption and the counter.
aperturenumber = 0
Depth of field: blur, in px, of a card one focus distance away from the focus plane. 0 keeps everything sharp.
driftnumber = 1
Handheld drift on the camera, as a multiple of the default (about 0.4 degrees and 6 px). 0 for a locked-off camera.
radiusnumber = 14
Corner radius of the cards, px.
colors.groundcolour
Frame edge.
colors.ground2colour
Frame centre, slightly lighter.
colors.inkcolour
Caption type.
colors.edgecolour
Hairline round every card, or 'none' (the default) for clean edges.
colsinteger = 9
Cards across (an odd number keeps a card at the centre).
rowsinteger = 7
Cards down (odd keeps a card at the centre).
cardSizenumber = 160
Card edge, world px (cards are square so the rosette stays even).
gapnumber = 36
Space between card centres beyond the card size, world px.
staggernumber = 3
Frames of delay per card of distance from the centre, for the twist to travel outward.
bowlnumber = 40
World px each ring of cards sits further back, so the rosette has depth.
rollnumber = 26
Degrees the camera rolls over the move.
startDistancenumber = 2300
Eye distance at the start.
endDistancenumber = 760
Eye distance at the end of the dive.
motionBlurnumber = 0
Camera motion blur shutter in frames, used while the camera moves fast. 0 turns it off.
Compositions
- GridCenterOrient