|
| Base internal | Texture functions
|
| GL_MODULATE | GL_DECAL | GL_BLEND | GL_REPLACE
|
|
| GL_ALPHA | $C sub v ~=~ C sub f$ | undefined | $C sub v ~=~ C sub f$ | $C sub v ~=~ C sub f$
|
| | $A sub v ~=~ A sub f A sub t$ | $A sub v ~=~ A sub f$ | $A sub v ~=~ A sub t$ |
|
| GL_LUMINANCE | $C sub v ~=~ L sub t C sub f$ | undefined | $C sub v ~=~ ( 1 - L sub t ) C sub f$ | $C sub v ~=~ L sub t$
|
| | | $+ L sub t C sub c$ |
|
| 1 | $A sub v ~=~ A sub f$ | $A sub v ~=~ A sub f$ | $A sub v ~=~ A sub f$ |
|
| GL_LUMINANCE | $C sub v ~=~ L sub t C sub f$ | undefined | $C sub v ~=~ ( 1 - L sub t ) C sub f $ | $C sub v ~=~ L sub t$
|
| \f3_ALPHA | | | $+ L sub t C sub c$ |
|
| 2 | $A sub v ~=~ A sub t A sub f$ | $A sub v ~=~ A sub t A sub f$ | $A sub v ~=~ A sub t$ |
|
| GL_INTENSITY | $C sub v ~=~ C sub f I sub t$ | undefined | $C sub v ~=~ ( 1 - I sub t ) C sub f$ | $C sub v ~=~ I sub t$
|
| | | $+ I sub t C sub c$ |
|
| c | $A sub v ~=~ A sub f I sub t$ | $A sub v ~=~ ( 1 - I sub t ) A sub f $ | $A sub v ~=~ I sub t$ |
| | | $+ I sub t A sub c$ |
|
|
| GL_RGB | $C sub v ~=~ C sub t C sub f$ | $C sub v ~=~ C sub t$ | $C sub v ~=~ (1 - C sub t) C sub f $ | $C sub v ~=~ C sub t$
|
| | | $+ C sub t C sub c$ |
|
| 3 | $A sub v ~=~ A sub f$ | $A sub v ~=~ A sub f$ | $A sub v ~=~ A sub f$ | $A sub v ~=~ A sub f$
|
|
| GL_RGBA | $C sub v ~=~ C sub t C sub f$ | $C sub v ~=~ ( 1 - A sub t ) C sub f $ | $C sub v ~=~ (1 - C sub t) C sub f $ | $C sub v ~=~ C sub t$
|
| | $+ A sub t C sub t$ | $+ C sub t C sub c$ |
|
| 4 | $A sub v ~=~ A sub t A sub f$ | $A sub v ~=~ A sub f$ | $A sub v ~=~ A sub t A sub f$ | $A sub v ~=~ A sub t$
|
|