Fading from one texture to another.

Blitz3D Forums/Blitz3D Programming/Fading from one texture to another.

Anthony Blitz doesn't simulate multitexturing unless there is no hardware support for multitexturing (which AFAIK all cards have had for AGES). If there is hardware support for multitexturing Blitz uses it, at least according to the docs.

"Enables or disables hardware multitexturing.

Multitexturing is a technique used to display more than one texture on an object at once. Sometimes, 3D hardware has built-in support for this, so that using two textures or more per object will not be any slower than using just one.

However, some cards have problems dealing with hardware multitexturing, and for these situations you have the option of disabling it.

When hardware texturing isn't being used, Blitz3D will use its own software technique, which involves duplicating objects that just have one texture each."

I think going with the writepixel fast is going to be my best solution ATM although it's a slow clumsy way to do this. As for a 512x512 texturing I will have to do 262144 loops just to change the alpha by one increment, each time the same increment for every pixel. That's a crazy way to have to do something as simple as this.

Darkheart