Table 6.75—DRM_Diffuse_Colour

Property

Description

Superclass

·         <DRM SEDRIS Abstract Base>

Class

·         <DRM Diffuse Colour>

Subclass

·         none

Definition

An object of this DRM class specifies the diffuse reflectance of a <DRM Primitive Colour.

<DRM Diffuse Colour is

a. dependent on the angle of the lit object to the light source

b. independent of the angle of the lit object to the observer.

Surfaces exhibiting only diffuse reflection (also known as Lambertian reflection) are dull, matte surfaces that appear equally bright from all viewing angles. When a beam of light is reflected from such a surface, the reflected ray is diffused to cover an area whose size is inversely proportional to the cosine of the angle that the beam makes with the surface normal.

Diffuse reflection provides what is known as "shape from shading" information to visual perception; that is, for a surface composed of a single substance and illuminated by a single light source, the shading of the object can be used to compute its surface normals (i.e., its shape).

See 16.1.2 of [Bib.FOLE] for further discussion of diffuse reflectance.

Example(s)

·         See <DRM Primitive 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)

·         one <DRM Color Data>

Composed of (two-way metadata) (inherited)

·         none

Composed of (two-way metadata)

·         none

Component of (two-way) (inherited)

·         none

Component of (two-way)

·         zero or one <DRM Light Source>

·         zero or one <DRM Primitive Colour>

Constraints

·         none

Notes

none

Class diagram

<DRM Diffuse Colour>