Customize global lighting


Global lighting controls the overall look and atmosphere of your game. By adjusting a few properties on the Lighting service, you can change the color, shadows, time of day, and atmospheric effects of a scene.

In this section, you'll update the lighting to match the Island Jump - Final sample.

Set lighting properties

The Lighting service controls how light behaves in your game. The sample game adjusts properties such as ambient color, lighting technology, shadow settings, and sun position to create a cooler ocean palette, sharper shadows, and stronger directional lighting.

Customize global lighting

On the Lighting service, set the following properties:
- Ambient: Color3.fromRGB(16, 16, 16)
- ColorShift_Top: Color3.fromRGB(196, 222, 255)
- OutdoorAmbient: Color3.fromRGB(134, 158, 190)
- ShadowSoftness: 0
- LightingStyle: Realistic
- ClockTime: 9
- GeographicLatitude: 78

After it runs, the world picks up a cooler blue-grey tone, shadows get hard edges, and the sun shifts to mid-morning over to the right of your sea stacks.

For an overview of the rest of the Lighting properties, see Global lighting.

Atmosphere properties

The Atmosphere object is a child of the Lighting service. It adds depth by simulating particles in the air and blending distant scenery into the sky. The two most important properties are Density, which controls the thickness of the atmosphere, and Offset, which controls where that blending begins.

Thicken the atmosphere

On the Atmosphere object inside the Lighting service, set:
- Density: 0.375
- Offset: 0.17

For more information about Atmosphere, see Atmospheric Effects.

Now that you've configured the game's lighting, the next section shows you how to replace the greybox layout with polished assets.

The sample Island Jump game's lighting visuals before the customization from this page.
©2026 Roblox Corporation. Roblox, the Roblox logo and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.