<div dir="ltr">Hi All,<br><br>This months Qt Quarterly magazine had an interesting article titled &quot;Accelerate your Widgets with OpenGL&quot;. The article explains a way for developers to use OpenGL viewports in QGraphicsView and layer widgets (any QWidget) as items (instances of QGraphicsProxyWidget) on top of 3D areas. <br>
<br>[1] <a href="http://labs.trolltech.com/blogs/2008/06/27/accelerate-your-widgets-with-opengl/">http://labs.trolltech.com/blogs/2008/06/27/accelerate-your-widgets-with-opengl/</a><br>[2] <a href="http://labs.trolltech.com/blogs/wp-content/uploads/2008/06/openglwidgets2.png">http://labs.trolltech.com/blogs/wp-content/uploads/2008/06/openglwidgets2.png</a><br>
<br>Anyways, I was playing around with QVTKWidget, vtkQtRenderWindow and QGraphicsView. I thought it should be possible for us to create a subclass of QGraphicsView that would help render VTK scenes from within the drawBackground() method of QGraphicsView. I did give it a shot and I got some results, but its not exactly what I want. I am able to get 3D output on the viewport, but the items in the scene are not visible.<br>
<br>Could anyone please help me with this?<br><br>[3] Download the code I have so far from here: <a href="http://www.vcreatelogic.com/oss/VTKGraphicsView.zip">http://www.vcreatelogic.com/oss/VTKGraphicsView.zip</a><br>&nbsp;&nbsp;&nbsp;&nbsp; * Note, I have only tested the code on Windows so far.<br clear="all">
<br>Thanks and Warm Regards,<br>Prashanth N Udupa<br><br><a href="mailto:prashanth.udupa@gmail.com">prashanth.udupa@gmail.com</a><br><a href="http://www.prashanthudupa.com">http://www.prashanthudupa.com</a><br><a href="http://prashanthudupa.livejournal.com/">http://prashanthudupa.livejournal.com/</a><br>
<br>
</div>