
ModelNew
Person floating on their back
A generic stylised person floating face up with arms out, the waterline at z = 0; `freeboard` sets how high the body rides, for salt and buoyancy.
- Version
- 1.0.0
- Added
- 23 October 2026
- Films
- Not used in a film yet
Parameters
| Name | Type | Default | Range | What it does |
|---|---|---|---|---|
| freeboard | number | 0.55 | 0 to 1 | how high the body rides, 0 to 1: at 0 only the face and chest top break the water, at 1 about half the body is out |
| height | number | 1.7 | 1.2 to 2 m | height of the person, head to toes |
| armSpread | number | 78 | 20 to 90 deg | how far the arms are held out from the body (90 is straight out to the sides) |
| legSpread | number | 10 | 0 to 30 deg | how far apart the legs are held |
| swimwear | choice | trunks | trunks, swimsuit, shirt | bare chest and trunks, a one-piece swimsuit, or a shirt and shorts |
| hairStyle | choice | short | short, long, bun | short hair, long hair trailing behind the head, or a bun |
| build | number | 1 | 0.8 to 1.3 | body width as a share of a typical build (height unchanged) |
| suit | color | #e8553d | – | swimsuit or shirt colour; a channel's seed turns its hue |
| shorts | color | #2c5d8f | – | trunks or shorts colour; a channel's seed turns its hue |
| skin | color | #d6a07a | – | skin tone |
| hair | color | #3a2a1f | – | hair and eye colour |
Use it in a film
film.js
world: { props: { prop: { model: 'person-floating', at: [6, -4] } } }Use it from your agent
Ask your agent to put it in a film. It finds the element by name.