
OverlayNew
Pin on a world point
A name hung on a point of the home world that follows the camera: a marker, a leader up to the label, and an optional second line.
- Version
- 1.0.0
- Added
- 23 October 2026
- Films
- Not used in a film yet
Parameters
| Name | Type | Default | Range | What it does |
|---|---|---|---|---|
| at (Can change over time) | vec3 | 0, -1, 4.5 | -5000, -5000, -500 to 5000, 5000, 5000 | the point named: metres along the shore, inland of home’s door, and height over the groundCan change over time |
| text | text | Home | – to 60 | the name, on the first line |
| subtitle | text | – | – to 60 | a smaller second line, such as a height or a date; empty for none |
| lift | number | 0.16 | 0.04 to 0.4 | how high the label hangs over the point on the frame, a share of the frame’s height |
| side | choice | right | right, left | which way the label’s shelf runs from the leader |
| marker | choice | ring | ring, dot, diamond | what sits on the point |
| leader | choice | stem | stem, angled | a straight stem up to the shelf, or a slanted line |
| ground | bool | false | – | also draw a thin line from the point down to the ground beneath it |
| fadeEdge | number | 0.06 | 0.01 to 0.2 | how far in from the frame’s edge the pin starts to fade, a share of the frame’s height |
| size | number | 0.05 | 0.035 to 0.1 | the name’s height, a share of the frame’s height |
| ink | color | #f3f0e8 | – | words, numbers, ticks and outlines |
| accent | color | #4fb8e8 | – | the live value, the fill, what is highlighted |
| font | choice | sans | sans, serif, mono | the face of the name |
| backing | number | 0.35 | 0 to 1 | how dark the panel behind the label is; 0 for none (then the words get a soft shadow) |
| reveal | number | 0.8 | 0 to 5 s | how long the marker, the leader and the words take to draw in; 0 shows it all at once |
Use it in a film
film.js
elements: { 'world-pin': { at: [0, -1, 4.5], text: 'Home' } }Use it from your agent
Ask your agent to put it in a film. It finds the element by name.