Props
Every prop has a default, so the component renders as it is. Change any of them in Studio or in code.
imageslist
Pictures, as paths under public/ (or full URLs). They repeat when there are fewer than the count.
countinteger = 9
How many photographs land on the ring.
titlestring = "Orbit"
The title in the middle.
subtitlestring = "Nine photographs, one ring"
A small line under the title. Empty for none.
radiusXnumber = 770
Half the width of the ring they settle on, in px.
radiusYnumber = 385
Half the height of the ring they settle on, in px.
photoWidthnumber = 210
Width of a photograph, in px.
photoHeightnumber = 250
Height of a photograph, in px.
swirlnumber = 300
How many degrees each photograph winds round the title on its way in.
startDistancenumber = 2.7
How far out they start, as a multiple of the ring.
firstFrameinteger = 8
Frame the first photograph starts moving.
staggernumber = 7
Frames between one photograph setting off and the next.
travelFramesinteger = 78
Frames each photograph takes to arrive.
tiltnumber = 6
How far each photograph lies from square once settled, in degrees.
seedinteger = 3
Seed for the tilt and the order. Same seed, same ring.
motionBlurnumber = 0
Camera motion blur shutter in frames, used while the camera moves fast. 0 turns it off.
openZoomnumber = 1.5
Zoom of the opening shot on the title.
pushnumber = 0.06
How far the camera pushes in once the ring has settled (0.06 is 6 percent).
fontstring = "Geist"
Google Fonts family for the subtitle.
serifstring = "Instrument Serif"
Google Fonts family for the title.
colors.groundcolour = "#f1eee7"
Background.
colors.inkcolour = "#17150f"
Title.
colors.mutedcolour = "#8a8574"
Subtitle.
Compositions
- OrbitGallery