Переделка метода render
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
|
||||
#include "Buffers.h"
|
||||
#include "Texture.h"
|
||||
#include "Shader.h"
|
||||
|
||||
#include <GLM/glm.hpp>
|
||||
#include <GLM/gtc/quaternion.hpp>
|
||||
@@ -72,7 +73,7 @@ class Model : public Node
|
||||
virtual ~Model();
|
||||
|
||||
void render(); // Вызов отрисовки без uniform-данных
|
||||
void render(const GLuint &model_uniform, UBO &material_buffer); // Вызов отрисовки
|
||||
void render(ShaderProgram &shaderProgram, UBO &material_buffer); // Вызов отрисовки
|
||||
|
||||
void load_verteces(glm::vec3* verteces, GLuint count); // Загрузка вершин в буфер
|
||||
void load_indices(GLuint* indices, GLuint count); // Загрузка индексов в буфер
|
||||
|
||||
@@ -17,7 +17,7 @@ class Scene
|
||||
Scene(const Scene ©); // Конструктор копирования
|
||||
Scene& operator=(const Scene& other); // Оператор присваивания
|
||||
|
||||
void render(const GLuint &model_uniform, UBO &material_buffer); // Рендер сцены
|
||||
void render(ShaderProgram &shaderProgram, UBO &material_buffer); // Рендер сцены
|
||||
|
||||
Node root; // Корневой узел
|
||||
|
||||
|
||||
Reference in New Issue
Block a user