Add glTF PBR model loading
[opengl.git] / material.hpp
index 074e8ae8117478afb454ec38a114e451ffa6506a..7735f630206b1abf9c5f7a4ecfb03abee5eec154 100644 (file)
@@ -19,8 +19,9 @@ class Material {
                        Texture(const std::string &file);
                        GLuint texId;
                };
-               Texture *diffuseMap = nullptr;
-               Texture *specularMap = nullptr;
-               Texture *normalMap = nullptr;
+               Texture *albedo = nullptr;
+               Texture *normal = nullptr;
+               Texture *metallicRoughness = nullptr;
+               Texture *ambientOcclusion = nullptr;
 };