git-svn-id: svn://db.shs.com.ru/libs@665 a8b55f48-bf90-11e4-a774-851b48703e85

This commit is contained in:
2019-12-10 10:22:09 +00:00
parent 86f4e0ad78
commit 9d05dbe6da
24 changed files with 186 additions and 137 deletions

View File

@@ -34,13 +34,6 @@ class Renderer: public RendererBase {
friend class RendererService;
friend class RendererSelection;
friend class TonemappingProc;
enum RenderPass {
rpSolid,
rpTransparent,
rpSelection,
rpShadow,
rpNoProc,
};
enum ShaderRole {
// Selection
srSelectionFill,
@@ -89,7 +82,7 @@ public:
void recreateMaterialThumbnails(bool force_all = false) {rend_mat.recreateMaterialThumbnails(force_all);}
protected:
void fillObjectsBuffer(const QList<ObjectBase*> & ol, RenderPass pass);
void fillObjectsBuffer(const ObjectBaseList & ol, RenderPass pass);
void reloadObjects();
void renderObjects(Scene & scene, RenderPass pass);