QVTKOpenGLWidget render() to returns blank image
Solved
General and Desktop
-
Hello, I am trying to render a QVTKOpenGLWidget to a png file, however I just get a blank (white) png.
I want to render it together with other widgets therefore I cannot use the vtkPNGWriter.Here is my code:
QSize size = QSize(vtk_widget->width(), vtk_widget->height()); QImage img = QImage(size, QImage::Format_ARGB32); QPainter painter(&img); m_vtk_widget->render(&painter); img.save(filename);
-
Hi,
Based on the name I guess it derived from QOpenGLWidget so you should use grabFramebuffer.