#ifndef MODEL_H #define MODEL_H #include "Buffers.h" #include class Model { public: Model(); // Конструктор без параметров Model(const Model& copy); // Конструктор копирования ~Model(); void render(); // Вызов отрисовки void load_verteces(glm::vec3* verteces, GLuint count); // Загрузка вершин в буфер void load_indices(GLuint* indices, GLuint count); // Загрузка индексов в буфер private: VAO *vao; VBO *vertex_vbo, *index_vbo; // вершинный и индексный буферы GLuint verteces_count; // Количество вершин GLuint indices_count; // Количество индексов }; #endif // MODEL_H