The SEDRIS Data Representation Model
APPENDIX A - Classes
Specular Colour

Class Name: Specular Colour

Superclass - <SEDRIS Abstract Base>

Subclasses

This DRM class is concrete and has no subclasses.

Definition

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

A <Specular Colour> instance depends on both the angle from the lit environmental object to the light source and the angle from the lit environmental object to the observer.

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

Example

See the <Primitive Colour> class for examples.

FAQs

What is the <Colour Shininess> component used for?

<Colour Shininess> acts as an exponent in the lighting equation to determine how shiny the colour appears depending on the angle between the lines to the observer and the light source.


Where can users find out more about specular reflection?

See 16.1.4 Specular Reflection [Foley], and Chapter 5 "Lighting" [OPENGL].

Constraints

Composed of (two-way)

Component of (two-way)

Inherited Field Elements

This class has no inherited field elements.
Prev: Spatial Resolution LOD Data. Next: Spherical Volume Extent. Up:Index.

Last updated: July 26, 2006 Copyright © 2006 SEDRIS