Skip to main content
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,299
1 vote

How to determine the transformation matrix from given initial and transformed co-ordinates?

I am not sure whether this is what you need, hope it helps: To transform from one line to the other, one can try to use the homogeneous coordinates, which will incorporate the potential translation of ...
Enigmatisms's user avatar
  • 1,122
1 vote
Accepted

What are the exact math steps to convert sRGB (D65) to Lab (D50) colorspace?

convert sRGB to RGB by first removing gamma (colors must be in linear color space for the conversions to be accurate) The Fujiwaratko site is confusing since it lists sRGB in its table but the ...
pmw1234's user avatar
  • 3,324

Only top scored, non community-wiki answers of a minimum length are eligible