Table 6.8 — DRM_Ambient_Colour

Property

Description

Class

  • <DRM Ambient Colour>

Superclass

Subclass

  • None.

Definition

An instance of this DRM class specifies the ambient reflectance component of a <DRM Primitive Colour> instance or <DRM Light Source> instance, providing the base colour to the lighting equation for the object being lit or the light itself, respectively.

Ambient light is the result of bouncing light rays around the environment until the light has been diffused so much that its source and direction cannot be determined. Consequently, a <DRM Ambient Colour> instance is

  1. independent of the angle of the lit object to the light source
  2. independent of the angle of the lit object to the observer

The <DRM Ambient Colour> instance of an environmental object is combined with the ambient component of each incoming light source to determine the colour due to the ambient light.

Class diagram

Figure 6.7 — DRM_Ambient_Colour

Inherited field elements

Field name

Range

Field data type

None

   

Field elements

Field name

Range

Field data type

None

   

Default field values

Default field values for DRM_Ambient_Colour

Associated to (one-way) (inherited)

  • None.

Associated to (one-way)

  • None.

Associated by (one-way) (inherited)

  • None.

Associated by (one-way)

  • None.

Associated with (two-way) (inherited)

  • None.

Associated with (two-way)

  • None.

Composed of (two-way) (inherited)

  • None.

Composed of (two-way)

Composed of (two-way metadata) (inherited)

  • None.

Composed of (two-way metadata)

  • None.

Component of (two-way) (inherited)

  • None.

Component of (two-way)

Constraints

Clarifications

None.

Example(s)