Freigeben über


Einfarbige Lichtzuordnungen

Die monochrome Lichtzuordnung ermöglicht es älteren Adaptern, eine Multipass-Texturmischung durchzuführen, wenn ein älteres 3D-Zugriffstastenboard die Texturmischung nicht mit dem Alphawert des Zielpixels unterstützt.

Einige ältere 3D-Zugriffstasten unterstützen die Texturmischung nicht mithilfe des Alphawerts des Zielpixels. Diese Adapter unterstützen in der Regel auch nicht mehrere Texturmischungen. Wenn Ihre Anwendung auf einem Adapter wie diesem ausgeführt wird, kann sie die Multipass-Texturmischung verwenden, um eine monochrome Lichtzuordnung durchzuführen.

Um eine monochrome Lichtzuordnung durchzuführen, speichert eine Anwendung die Beleuchtungsinformationen in den Alphadaten ihrer Lichtzuordnungstexturen. Die Anwendung verwendet die Texturfilterfunktionen von Direct3D, um eine Zuordnung von jedem Pixel im Bild des Grundtyps zu einem entsprechenden Texel in der Lichtkarte durchzuführen. Er legt den Quellmischungsfaktor auf den Alphawert des entsprechenden Texels fest.

Lichtzuordnung mit Texturen