diff --git a/src/renderer/material.cpp b/src/renderer/material.cpp index d8fe8da..a4426df 100644 --- a/src/renderer/material.cpp +++ b/src/renderer/material.cpp @@ -115,7 +115,7 @@ std::size_t material::reconnect_properties() if (program != nullptr) { - if (property->connect(program->get_input("material." + it->first))) + if (property->connect(program->get_input(it->first))) { --disconnected_property_count; } diff --git a/src/renderer/material.hpp b/src/renderer/material.hpp index 27686b3..2d4d33e 100644 --- a/src/renderer/material.hpp +++ b/src/renderer/material.hpp @@ -150,7 +150,7 @@ material_property* material::add_property(const std::string& name, std::size_ // Attempt to connect property to its corresponding shader input if (program) { - property->connect(program->get_input("material." + name)); + property->connect(program->get_input(name)); } return property;