Extended Model to support specular and normal maps