Difference between revisions of "Hardware 3D (C++ DirectX Graphics) Tutorial 39"
From Chilipedia
(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 | + | * 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 | + | * 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