Post #2374309
2026-05-01 22:30 UTC
@zeux@mastodon.gamedev.place @nothings@mastodon.gamedev.place
Fun fact: inverse transpose isn't even the correct generalization:
https://terathon.com/blog/transforming-normals.html
Replies (1)
-
@zeux@mastodon.gamedev.place 2026-05-01 22:37
@datenwolf@chaos.social @nothings@mastodon.gamedev.place That’s neither here nor there, as reflections are extracted via the separate orientation/handedness, and non invertible TBNs mean there’s no valid way to compute them (as the UV mapping would be degenerate). Which is a real problem but at this point we’re beyond asking how to correctly transform a normal :) and dangerously close to questioning life choices