Light model fix: don't multiply normal in shaders