Table 6.255 — DRM_Specular_Colour

Property

Description

Class

  • <DRM Specular Colour>

Superclass

Subclass

  • None.

Definition

An instance of this DRM class specifies the specular reflectance component of a <DRM Primitive Colour> instance. Specular reflectance creates a highlight effect on smooth surfaces when they are illuminated. The effect is cause by light reflected from the illuminated surface unevenly. The colour of this component of the lighting equation depends largely on the colour of the light source.

<DRM Specular Colour> depends on both:

  1. the angle from the lit object to the light source and
  2. the angle from the lit object to the observer

Clarifications

None.

Class diagram

Figure 6.303 — DRM_Specular_Colour

Inherited field elements

Field name

Range

Field data type

None

   

Field elements

Field name

Range

Field data type

None

   

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

Example(s)

See <DRM Primitive Colour>.