Skip to content

Are vertex normals not interpolated linearly across faces/edges? #19004

Answered by atlv24
evan-goode asked this question in Q&A
Discussion options

You must be logged in to vote

You need to normalize in the fragment shader, gpu interpolators do not automatically normalize normals, so you're getting non-unit-length normals at the inbetween values

Replies: 1 comment 4 replies

Comment options

You must be logged in to vote
4 replies
@evan-goode
Comment options

@evan-goode
Comment options

@atlv24
Comment options

atlv24 Apr 30, 2025
Collaborator

@evan-goode
Comment options

Answer selected by evan-goode
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants