Raster render updates
This commit is contained in:
parent
8fc76a81f3
commit
8d167b960a
10 changed files with 121 additions and 39 deletions
|
|
@ -17,8 +17,17 @@ namespace tp {
|
|||
RenderBuffer* getRenderBuffer();
|
||||
Vec2F getBufferSize();
|
||||
|
||||
private:
|
||||
void renderDefault(const Scene& geometry);
|
||||
void renderOutline(const Camera& camera, const Object& object);
|
||||
|
||||
void bindObjectShaderAttributes(const Object& object);
|
||||
void bindCameraShaderAttributes(Mat4F cameraMat);
|
||||
|
||||
private:
|
||||
RenderBuffer mRenderBuffer;
|
||||
|
||||
RenderShader mDefaultShader;
|
||||
RenderShader mSolidShader;
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue