Skip to content

Environment

Now that shadows have been applied and a sense of three-dimensionality has been formed, it's time to add infinite backgrounds and photorealistic light information. RedGPU provides the following features to maximize the realism of 3D scenes:

  • Skybox: Represents the infinite background of the scene.
  • Image-Based Lighting (IBL): Uses surrounding environment images as light sources for physical reflections and global lighting.
  • SkyAtmosphere: Simulates real-time physically-based atmospheric scattering.

NOTE

Tone Mapping, which fine-tunes the final color scheme of the screen, will be covered in detail in the later post-effects section.

Main Learning Topics

  • SkyBox: Fills the scene background with 360-degree textures to provide a vast sense of space.
  • IBL: Analyzes light information from the surrounding environment to apply realistic reflection and lighting to objects.
  • SkyAtmosphere: Provides a real-time, physically-based atmospheric scattering simulation to add dynamic sky and atmosphere scattering effects to the scene.

[Learning Guide]

First, we will look at SkyBox, which defines the background of the space, then IBL, where the background acts as actual lighting on objects, and finally SkyAtmosphere for real-time physical simulation of atmospheric scattering.


Next Step: Learn SkyBox