AlphaMode
Constants in the AlphaMode enum.
integer PRIM_ALPHA_MODE_BLEND = 1; // Prim parameter setting for PRIM_ALPHA_MODE.integer PRIM_ALPHA_MODE_EMISSIVE = 3; // Prim parameter setting for PRIM_ALPHA_MODE.integer PRIM_ALPHA_MODE_MASK = 2; // Prim parameter setting for PRIM_ALPHA_MODE.integer PRIM_ALPHA_MODE_NONE = 0; // Prim parameter setting for PRIM_ALPHA_MODE.
Constants
| Constant | Type | Value | Description |
|---|---|---|---|
PRIM_ALPHA_MODE_BLEND | integer | 1 | Prim parameter setting for PRIM_ALPHA_MODE. Directs the face to use alpha blending for diffuse texture rendering (if an alpha channel exists). Also used as the default value to clear material settings from a prim face. |
PRIM_ALPHA_MODE_EMISSIVE | integer | 3 | Prim parameter setting for PRIM_ALPHA_MODE. Renders the diffuse texture's alpha channel as an emissivity mask. Pixels render with an emissivity corresponding to their opacity under all lighting conditions (fully opaque pixels effectively render as 'full bright'). |
PRIM_ALPHA_MODE_MASK | integer | 2 | Prim parameter setting for PRIM_ALPHA_MODE. Renders the diffuse texture's alpha channel on a binary per-pixel basis; pixels more opaque than the alpha cutoff render as fully opaque, while pixels below the cutoff render as fully transparent. |
PRIM_ALPHA_MODE_NONE | integer | 0 | Prim parameter setting for PRIM_ALPHA_MODE. Directs the face to ignore the alpha channel of the diffuse texture and render as completely opaque (default setting when a material face lacks an alpha channel). |