whats the best way to subtract tex A from B. ie the opposite to GL_ARB_texture_env_add.
cheers zed
Typically, you use GL_MODULATE to make
things darker. However, that does a multiply
by pixelval/255, not a real subtraction, so
if the unnatural lighting behaviour of
subtraction is what you want, you’ll probably
have to look into register combiners.
To take that one step further, remember that the combine extensions let you use 1-A in place of A. So:
A + (1-B) - 0.5
A - B + 1 - 0.5
A - B + 0.5
Or, a subtract biased to 0.5 so you can see both negative and positive differences.
- Matt
cheers dudes. ive got it sussed now.
ill stick up a bumpmapping demo on me site tommorrow using the technique.