NVIDIA IndeX API nvidia_logo_transpbg.gif Up
nv::index::IMaterial Class Reference

The material base class. More...

#include <imaterial.h>

Inherits mi::base::Interface_declare< 0xaaf6c278, ... >.

Detailed Description

The material base class.

Derived classes define the material properties of shapes. The material properties are applied to shapes together with the direct illumination using light sources. The material properties, e.g., the ambient, diffuse, and specular surface reflectivity, the shininess of the surface and its transparency shall be defined by a material attribute as part of the scene description. Only one material property can be active at the same time. All graphics elements that are affected by the material shall then be shaded in accordance to the material properties.


The documentation for this class was generated from the following file: