// // Created by lbmas on 4/28/2026. // #ifndef B_ENGINE_MATERIAL_H #define B_ENGINE_MATERIAL_H #include #include "Texture.h" typedef struct { alignas(16) glm::vec3 ambient; alignas(16) glm::vec3 diffuse; alignas(16) glm::vec3 specular; float shininess; } PhongProperties; typedef struct { Texture* diffuse; Texture* specular; Texture* normal; PhongProperties phong; } Material; #endif //B_ENGINE_MATERIAL_H