Microsoft DirectX 8.0 (Visual Basic)

Multiple Texture Blending

Microsoft® Direct3D® can blend as many as eight textures onto primitives in a single pass. The use of multiple texture blending can profoundly increase the frame rate of a Direct3D application. An application employs multiple texture blending to apply textures, shadows, specular lighting, diffuse lighting, and other special effects in a single pass.

To blend multiple textures, an application assigns textures to the set of current textures, and then creates blending stages. The following topics contain information on how these steps are accomplished.