Skip to main content

New answers tagged

2 votes
Accepted

How are surface normals dealt with in the graphics pipeline?

Basically yes, but no. For example, if you do lighting calculations you need to bring the normals and the light sources into the same coordinate system for the calculations to be correct. Which ...
taiyo's user avatar
  • 136
1 vote

How are surface normals dealt with in the graphics pipeline?

They do not go through MVP... If you need them in worldSpace, you can multiply them by the transposed inverse of the model matrix. If you need them in ViewSpace, you can multiply them by the ...
Thomas's user avatar
  • 1,295
3 votes
Accepted

What to do with the homogeneous $w$ during vector operations

If, like me, you did vectors in high school or even Uni, they often had to 'qualify' whether you had a '(direction) vector' or a 'position vector'. I know my kids found it confusing. One way to ...
Simon F's user avatar
  • 4,306

Top 50 recent answers are included