![OpenGL Light - Creating Light Sources in OpenGL, Light Types (ambient, diffuse, material color and specular highlight). OpenGL Light - Creating Light Sources in OpenGL, Light Types (ambient, diffuse, material color and specular highlight).](https://www.falloutsoftware.com/tutorials/gl/mk8-specular-diffuse-ambient-light-example.png)
OpenGL Light - Creating Light Sources in OpenGL, Light Types (ambient, diffuse, material color and specular highlight).
![opengl - Light position is always on the origin point therefore the diffuse and specular do not work - Game Development Stack Exchange opengl - Light position is always on the origin point therefore the diffuse and specular do not work - Game Development Stack Exchange](https://i.stack.imgur.com/KsBk5.png)
opengl - Light position is always on the origin point therefore the diffuse and specular do not work - Game Development Stack Exchange
![OpenGL Light - Creating Light Sources in OpenGL, Light Types (ambient, diffuse, material color and specular highlight). OpenGL Light - Creating Light Sources in OpenGL, Light Types (ambient, diffuse, material color and specular highlight).](https://www.falloutsoftware.com/tutorials/gl/opengl-light-example.png)