Physically Based Lighting

The light parameters are described in Cocos Creator using photometric units. Based on the photometric units, all the relevant parameters of the light can be converted into real-world physical values. In this way, designers can adjust the light intensity, color, range, and other information based on lighting-related industrial parameters and the actual physical parameters of the real environment to make the overall lighting effect more in line with the real natural environment.

pbr lighting

Lights in the Real World

The physically based lighting matches the description of lights in the real world. In real environments, light products have their own industrial parameters:

light bulb size

The product packaging states many important industrial parameters of a bulb:

  • Luminous Flux
  • Color Temperature
  • Size

These three important parameters affect the performance of lights in the real world, and it is important to focus on the physical meaning of these three parameters below.

Photometric Units

Photometric Units are used to calculate the intensity (size) and direction of light.

  • Luminous Flux

    The unit is lumens (lm), the total light energy emitted by a light or received by an illuminated object per unit of time. Changing the size of the light will not affect the scene lighting effect.

  • Luminance

    The unit is Candela per square meter (cd/m2), the total luminous flux emitted by a light per unit area in a given direction, per unit area. Changing the size of the light affects the scene lighting effect.

  • Illuminance

    The unit is lux or lx, the amount of luminous flux received per unit area. This value is affected by the distance the light travels, and for the same light, when the light is twice as far away, the illuminance is reduced to one-fourth of the original, in an inverse square relationship.

In the real world, because the important physical parameters describing lights are different, we usually use Luminous Flux and Luminance to describe common household lights with illuminated areas, and Illuminance to describe sunlight.

light power

Color Temperature

Color Temperature is the color of an absolute blackbody after it has been warmed from absolute zero (-273°C).

Color temperature is an important property that affects the color of a light and is an optional property that also participates in the color component of the light when color temperature is enabled.

The ambient color temperature also changes dynamically in real-world environments at different times of the day:

color temp of day

Refer to the following table:

kelvin

Size

Real-world lights have real physical dimensions, and for the same luminous flux, the size of the light affects brightness and illuminance.

light bulb size