objects with no material now render with a default transparent surface_shader