adding parallax occlusion mapping, but stilll buggy since that valve release the code of the lightmapped generic and vertexlit generic shaders.