layout(constant_id=auto) const bool use_emission = false;
layout(constant_id=auto) const bool use_emission_map = false;
layout(constant_id=auto) const bool use_image_based_lighting = false;
layout(constant_id=auto) const bool use_emission = false;
layout(constant_id=auto) const bool use_emission_map = false;
layout(constant_id=auto) const bool use_image_based_lighting = false;
vec3 lit_color = cooktorrance_lighting(normal, look, base_color.rgb, metalness, roughness);
vec3 lit_color = cooktorrance_lighting(normal, look, base_color.rgb, metalness, roughness);