shader reflect testing

This commit is contained in:
2026-10-22 07:12:25 +00:00
parent 09a6c0283a
commit 2f5268fef6
4 changed files with 126 additions and 6 deletions
+7 -1
View File
@@ -40,8 +40,14 @@ class Material {
std::unique_ptr<GraphicsPipeline> pipeline;
};
struct MaterialInstance {
class MaterialInstance {
public:
void setBaseColor();
private:
Material* material;
vec3 base_color = {};
};
// !NOTE: eventually add ecs support for ecs