The transparency method attribute indicates the method used to apply transparency. The alpha component of the primitive's color is used for transparency computations. If the primitive does not define the alpha value (see PEXOCCSetAlphaBlend), then the default value is determined differently depending on the primitive type. For surface primitives, the default alpha value is 1.0 - transmission coefficient. (The transmission coefficient is part of the reflection attributes.) For back-facing surfaces, when the pipeline state's facet distinguish flag is True, the alpha value is 1.0 - bf transmission coefficient, where the back-facing transmission coefficient is defined by the pipeline state's bf reflection attributes. For all other, non-surface primitives, the default alpha value is 1.0.
PEXlib defines the following transparency methods:
The complete list of renderer attributes is listed in the Renderer Attributes Table.
For an overview about Renderers, see General Information. For a list of all Renderer functions and related topics, see Rendering.