A question about shaders and removing unwanted variables

  • N - Surface normal at point
  • L - Vector from point to light
  • V - Vector from point to viewer