further simplification when to use which rendering method when saving an image

This commit is contained in:
wmayer
2018-01-14 22:19:32 +01:00
parent 575dc0b76d
commit e09a276fe5
2 changed files with 27 additions and 10 deletions

View File

@@ -719,13 +719,7 @@ Py::Object View3DInventorPy::saveImage(const Py::Tuple& args)
bg.setNamedColor(colname);
QImage img;
if (App::GetApplication().GetParameterGroupByPath
("User parameter:BaseApp/Preferences/Document")->GetBool("DisablePBuffers", false)) {
_view->getViewer()->imageFromFramebuffer(w, h, 8, bg, img);
}
else {
_view->getViewer()->savePicture(w, h, 8, bg, img);
}
_view->getViewer()->savePicture(w, h, 8, bg, img);
SoFCOffscreenRenderer& renderer = SoFCOffscreenRenderer::instance();
SoCamera* cam = _view->getViewer()->getSoRenderManager()->getCamera();