Picture

interface Picture
devtools/src/pictures.ts:66

Members

addressreadonly

address: string

Where the camera goes. A body, always — a picture is of somewhere.

fovDegreadonly

fovDeg?: number

The vertical field the picture is composed at, degrees.

Stated rather than inherited, because a picture is a promise about a frame and the lens is half of one: Jupiter and Company needs the Galileans in shot and Titan's Haze needs the shell to fill it, and those are different angles. Absent for a rise, which solves its own — the parent's angular size spans twenty-two to one across the pairs this has to work for.

framingreadonly

generationreadonly

generation: Readonly<Record<string, number>>

Stable across a rename of the label — this is what ir.preset takes.

idreadonly

id: string

labelreadonly

label: string

lensreadonly

lens?: Omit<Lens, 'focus'> & { focus: number | null }

Null focus represents infinity in JSON.

processingreadonly

processing?: PictureProcessing

Absent in version 1, which restores the Enhanced defaults.

seedreadonly

seed: string

timereadonly

time: number

Seconds from J2000, held independently of the simulation.

whyreadonly

why: string

One line: what the picture is, in the universe's voice.