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...")
 
(Video Timestamp Index)
 
(One intermediate revision by the same user not shown)
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 ==
* [https://youtu.be/V20o7Ldv3pQ Tutorial 38]
+
* [https://youtu.be/Dq8uNbT-o6I Tutorial 39]
  
 
== Source Code ==
 
== Source Code ==

Latest revision as of 15:53, 17 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