Guides Lighting 3D Using Skyboxes In 3D Scenes

Lighting 3D 3 min read Updated Aug 2026

Using Skyboxes In 3D Scenes

Lenga supports scene-level skyboxes for 3D projects.

You can use:

  • Procedural skyboxes
  • Panorama skyboxes
  • Cubemap skyboxes
  • bundled engine cubemaps that ship with Lenga

If you do not assign a skybox to the scene, Lenga falls back to the bundled engine default skybox automatically.

Assign A Scene Skybox

  1. Select the scene itself in the Inspector.
  2. Find the scene lighting/backdrop section.
  3. Set the Skybox field.
  4. Choose one of your project skybox assets, or choose one of the bundled engine skyboxes.
  5. Leave it empty if you want the bundled default instead.

This is scene-level authoring, so the skybox is not attached to the camera or to a random render object.

Control The Active Scene Skybox

The scene Inspector also exposes active skybox controls. These apply to whatever skybox the scene is currently using, whether that is the bundled default, another bundled skybox, or a project skybox asset.

Use Skybox Coverage to choose:

  • From Active Skybox to use the selected skybox asset's own coverage.
  • Full 360 to force the active skybox to wrap around the whole scene.
  • Upper Hemisphere to use the active skybox only above the horizon.

When Upper Hemisphere is selected, set Lower Horizon and Lower Color to control the lower hemisphere. For example, leave the Skybox field on Default Engine Skybox, set Skybox Coverage to Upper Hemisphere, then set Lower Color to a dark color for a grounded horizon.

Use A Bundled Engine Skybox

Bundled skyboxes are skyboxes that come with Lenga itself. They are useful when you want to make a 3D scene quickly and you do not want to import your own sky textures first.

To use one:

  1. Select the scene in the Inspector.
  2. Open the Skybox picker.
  3. Search for SBS Cloudy Sky.
  4. Pick one of the bundled cloudy sky cubemaps.
  5. Press Play or open the Scene view to preview it.

Lenga stores bundled choices as engine-owned references, not as copied files in your project. During export, Lenga bundles the same cubemap files into the player build so the scene keeps the same sky outside the editor.

Create A Custom Skybox Asset

  1. In the Assets panel, create a new Skybox asset.
  2. Open it in the Inspector.
  3. Choose a mode:
    • Procedural
    • Panorama
    • Cubemap
  4. Choose the coverage:
    • Full 360
    • Upper Hemisphere
  5. Adjust the relevant fields for that mode.

Common fields:

  • Tint
  • Exposure
  • Coverage

Procedural fields:

  • Sky
  • Horizon
  • Ground

Image-based fields:

  • Texture
  • Layout for Cubemap
  • Horizon and Ground when coverage is Upper Hemisphere

Choose Skybox Coverage

Use Full 360 when the skybox texture should wrap around the entire scene, including the lower half below the horizon.

Use Upper Hemisphere when the texture should apply only above the horizon. This is useful for outdoor scenes where the sky image should not also become the underside of the world. In this mode, image-based skyboxes use the skybox texture above the horizon and fall back to the procedural horizon/ground colors below it.

Choosing Between Panorama and Cubemap

Use Panorama when you have a single sky texture that should wrap around the scene.

Use Cubemap when you have a cubemap atlas layout and want explicit face-based sampling.

Use Procedural when you want a clean stylized sky without managing an image.

Engine Default

The bundled default skybox comes from:

res/images/StandardCubeMap.png

Lenga also includes additional out-of-the-box cloudy cubemap skyboxes from Screaming Brain Studios. Those bundled skyboxes are credited in the editor under Help -> Credits..., and the original license file stays next to the bundled assets in the engine repository.

During export, Lenga bundles the default skybox and the bundled skybox catalog into the shipped player build so scenes that rely on engine skyboxes keep the same look outside the editor. It also carries the Screaming Brain Studios license file into the packaged skybox folder.