Raster render updates

This commit is contained in:
IlyaShurupov 2024-11-04 22:54:10 +03:00
parent e636394952
commit 60a15fad8b
10 changed files with 121 additions and 39 deletions

View file

@ -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;
};
}