Color Write Enable
Di RobyDx (del 03/08/2007 @ 09:55:17, in DirectX9, linkato 1283 volte)
E' possibile in DirectX escludere uno o più dei quattro colori basi (rosso, verde, blu e alpha). La cosa è molto semplice. device.RenderState.ColorWriteEnable = valore valore è uno di questi valori. ColorWriteEnable.Alpha ColorWriteEnable.Blue ColorWriteEnable.Green ColorWriteEnable.Red ColorWriteEnable.RedGreenBlueAlpha ColorWriteEnable.RedGreenBlue In Questo modo solo i colori specificati verranno visualizzati e tutta la scena assumerà quella tonalità. Sono possibili combinazioni tramite OR (ColorWriteEnable.Red OR ColorWriteEnable.Blue ad esempio).
|