normal mapping, parallax mapping and fragment lighting for the default shader

normal mapping, parallax mapping and fragment lighting for the default shader

fragment lighting only gets enabled when there're parallax map or normal map with tangent/bitangent vertex attributes

http://youtu.be/Gj2bAQcN21A