Difference between revisions of "Hardware 3D (C++ DirectX Graphics) Tutorial 39"

From Chilipedia
Jump to: navigation, search
(Created page with "Blending things, see-through things. More than meets the eye. == Topics Covered == * Per-pixel alpha blending * Setting the Output Merger blend state * Interaction with alpha...")
 
Line 5: Line 5:
 
* Setting the Output Merger blend state
 
* Setting the Output Merger blend state
 
* Interaction with alpha blend and z-buffering
 
* Interaction with alpha blend and z-buffering
* Alpha testing with the [code]clip[/code] HLSL function
+
* Alpha testing with the <code>clip</code> HLSL function
 
* Backface culling control
 
* Backface culling control
 
* Direct3D DESC classes
 
* Direct3D DESC classes
 
* Adjusting normal vectors during backface shading
 
* Adjusting normal vectors during backface shading
* Using [code]#ifdef[/code] to disable blocks of HSLS
+
* Using <code>#ifdef</code> to disable blocks of HSLS
  
 
== Video Timestamp Index ==
 
== Video Timestamp Index ==

Revision as of 12:44, 16 November 2019

Blending things, see-through things. More than meets the eye.

Topics Covered

  • Per-pixel alpha blending
  • Setting the Output Merger blend state
  • Interaction with alpha blend and z-buffering
  • Alpha testing with the clip HLSL function
  • Backface culling control
  • Direct3D DESC classes
  • Adjusting normal vectors during backface shading
  • Using #ifdef to disable blocks of HSLS

Video Timestamp Index

Source Code

See also