1#ifndef OE_RENDER_NODE_H
2#define OE_RENDER_NODE_H
5#include "../scene/node/renderable.h"
19 virtual void render() {}
35 _rendering_pass = rendering_pass;
43 Manager* _render_manager =
nullptr;
Render manager.
Definition manager.h:22
virtual void fillShader(ShaderBase &shader)
Fill Shader uniforms (model matrix)
Shader class.
Definition shader_base.h:33
Render agnostic material.
Definition material.h:26
Definition renderable.h:16
Prevent class to be copied.
Definition non_copyable.h:12
Render related abstractions (Shader, Framebuffer, Cubemaps, Textures)
Definition opengl.h:10
RenderingPass
Pipeline rendering passes.
Definition common.h:26
GeometryPass
Vertex rendering passes.
Definition common.h:14