fixed bug where normal map didnt work for metallic material