small refactoring
This commit is contained in:
@@ -28,8 +28,8 @@
|
||||
using namespace QGLEngineShaders;
|
||||
|
||||
|
||||
RendererMaterial::RendererMaterial(Renderer * r_): r(r_),
|
||||
fbo_mat_thumb(r->view, 6, true , GL_RGBA16F) {
|
||||
RendererMaterial::RendererMaterial(Renderer * r_)
|
||||
: r(r_), fbo_mat_thumb(r->view, 6, true , GL_RGBA16F) {
|
||||
mat_sphere = Primitive::ellipsoid(16, 16);
|
||||
mat_camera = new Camera();
|
||||
mat_camera->setPos(QVector3D(2, 2, 2));
|
||||
@@ -122,10 +122,10 @@ void RendererMaterial::recreateMaterialThumbnails(bool force_all) {
|
||||
if (force_all) {
|
||||
mat_thumb_queue.clear();
|
||||
//qDebug() << "recreateMaterialThumbnails" << view->scene_->materials;
|
||||
foreach (Material * m, r->view->scene_->materials)
|
||||
foreach (Material * m, r->view->scene()->materials)
|
||||
mat_thumb_queue.enqueue(m);
|
||||
} else {
|
||||
foreach (Material * m, r->view->scene_->changed_materials)
|
||||
foreach (Material * m, r->view->scene()->changed_materials)
|
||||
if (!mat_thumb_queue.contains(m))
|
||||
mat_thumb_queue.enqueue(m);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user