This modifies DebugEffect, NormalMapEffect, and PBREffect so they no longer require explicit per-vertex tangents. Instead, the reconstruction is done in the pixel shader per:
Christian Schüler, "Normal Mapping without Precomputed Tangents", ShaderX 5, Chapter 2.6, pp. 131 – 140
This modifies
DebugEffect
,NormalMapEffect
, andPBREffect
so they no longer require explicit per-vertex tangents. Instead, the reconstruction is done in the pixel shader per:Christian Schüler, "Normal Mapping without Precomputed Tangents", ShaderX 5, Chapter 2.6, pp. 131 – 140
See also follow-up blog post