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

From Chilipedia
Jump to: navigation, search
(Undo revision 2099 by Chili (talk))
 
Line 1: Line 1:
This tutorial is really an assortment a various topics. The main one here is the shader accuracy issue of renormalizing normal vectors, particularly after interpolation. Also, organization of shader code with the HLSL preprocessor is featured prominently. And don't miss the part where we flex our Graphics Debugger muscles again.
+
GOBLINS CHEW AND GOBLINS BITE GOBLINS CUT AND GOBLINS FIGHT STAB THE DOG AND CUT THE HORSE GOBLINS EAT AND TAKE BY FORCE! GOBLINS RACE AND GOBLINS JUMP GOBLINS SLASH AND GOBLINS BUMP BURN THE SKIN AND MASH THE HEAD GOBLINS HERE AND YOU BE DEAD! CHASE THE BABY CATCH THE PUP BONK THE HEAD TO SHUT IT UP BONES BE CRACKED FLESH BE STEWED WE BE GOBLINS! YOU BE FOOD!
  
 
== Topics Covered ==
 
== Topics Covered ==
* Renormalization
+
* Filtering (specular) maps to reduce noise
* HLSL #include directive to organize shader code
+
* Subsurface Scattering (Synopsis)
* Texture processing command line utility
+
* Editing .mtl files
* Using Graphics Debugger to verify bound resources
+
* Ambient / Specular balancing
* Extracting Euler (rotation) angles / translation from a 4x4 matrix
+
* Specular highlights for metallic materials
* Fixes
+
* Environment mapped reflections (Synopsis)
** Hardcoding of texture path
+
** angle_wrap math function
+
  
 
== Video Timestamp Index ==
 
== Video Timestamp Index ==
* [https://youtu.be/sz1W5gDkKC0 Tutorial 36]
+
* [https://youtu.be/W9woJbSHfAg Tutorial 35]
  
 
== Source Code ==
 
== Source Code ==
Line 18: Line 16:
  
 
== See also ==
 
== See also ==
* [[Hardware 3D (C++ DirectX Graphics) Tutorial 37|Next in series (Tutorial 37)]]
+
* [[Hardware 3D (C++ DirectX Graphics) Tutorial 36|Next in series (Tutorial 36)]]
 
* [[Hardware 3D Series (C++ DirectX Graphics)]]
 
* [[Hardware 3D Series (C++ DirectX Graphics)]]
 
* [https://www.patreon.com/planetchili Planet Chili Patreon]
 
* [https://www.patreon.com/planetchili Planet Chili Patreon]

Latest revision as of 23:19, 29 September 2019

GOBLINS CHEW AND GOBLINS BITE GOBLINS CUT AND GOBLINS FIGHT STAB THE DOG AND CUT THE HORSE GOBLINS EAT AND TAKE BY FORCE! GOBLINS RACE AND GOBLINS JUMP GOBLINS SLASH AND GOBLINS BUMP BURN THE SKIN AND MASH THE HEAD GOBLINS HERE AND YOU BE DEAD! CHASE THE BABY CATCH THE PUP BONK THE HEAD TO SHUT IT UP BONES BE CRACKED FLESH BE STEWED WE BE GOBLINS! YOU BE FOOD!

Topics Covered

  • Filtering (specular) maps to reduce noise
  • Subsurface Scattering (Synopsis)
  • Editing .mtl files
  • Ambient / Specular balancing
  • Specular highlights for metallic materials
  • Environment mapped reflections (Synopsis)

Video Timestamp Index

Source Code

See also