Real sky
The real sky where you are, with sun, moon and stars.
- Kind
- Layer · Backgrounds
- Script name
sky- Cost to draw
- Heavy

Sky
| Setting | Kind | Starts at | Range and notes |
|---|---|---|---|
Place from the time zoneautoPlace | on or off | on | A rough guess from the time zone and language |
Latitudelatitude | number | 48° | -89 to 89° |
Longitudelongitude | number | 10° | -180 to 180° |
Timewhen | choice | Now | Now, A fixed moment |
Fixed momentmoment | date and time | 2026-06-21T21:15 | – |
Time-lapsetimelapse | number | 0 h/s | 0 to 24 h/s |
Cloudsclouds | number | 30% | 0% to 100% |
Windwind | number | 0.3× | -2 to 2× |
Starsstars | number | 70% | 0% to 100% |
Sun sizesunSize | number | 1× | 0.3 to 3× |
Moon sizemoonSize | number | 1× | 0.3 to 3× |
Hazehaze | number | 35% | 0% to 100% |
Horizonhorizon | number | 82% | 0% to 100% |
Brightnessbrightness | number | 100% | 0% to 200% |
From a script
Every setting above can be changed by the scene's logic, by its key. Say the layer is called Real sky:
scene.set("Real sky", "latitude", 89);scene.animate("Real sky", "opacity", 0.5, 2);import { scene } from "motion";scene.set("Real sky", "latitude", 89);scene.animate("Real sky", "opacity", 0.5, 2);◆On Scene Start
ƒSet Layer SettingTarget is Layer
TargetReal sky
Parameter Namelatitude
Parameter Value89
What every layer has
Besides its own settings, every layer has its opacity, blend, placement, quick effects and an effects stack. They're listed once, on the layers page.
Notes from the community
Written by creators and checked by the docs' editors. Not part of Motion's official reference.