Specular map support.
Merge pull request #2806 from ey6es/master

Specular map support.