fix: properly get override material name
fix: set kelvin texture as color_tex
fix: proper handling of prop name override