Juego con sombreadores de iluminación por píxel y no sé una cosa: ¿Qué es un medio vector de fuente de luz?¿Qué es un medio vector de luz en GLSL?
vec3 halfVector = normalize(gl_LightSource[1].halfVector.xyz);
me gustaría que se puede explicar en filas de matemáticas, matemáticas entiendo mejor que las palabras :)
¿es esto realmente correcto? si v es {0,5} y l es {2,0}, entonces el ángulo entre hyv es ~ 21 grados y el ángulo entre h y l es ~ 69 grados. suponiendo que (v + l) es {2,5} y || v + l || es Sqrt [29] – ColacX
Creo que v y l se suponen normalizados aquí. – jgon