[Qgis-developer] What about OpenGL renderding ?

kimaidou kimaidou at gmail.com
Thu Oct 24 02:59:03 PDT 2013


2013/10/24 Vincent Picavet <vincent.ml at oslandia.com>

> Hello,
>
> Le jeudi 24 octobre 2013 09:54:06, kimaidou a écrit :
> [..]
>
> > In web mapping contexts, major improvements are made in 2D vector
> rendering
> > speed by using WebGl technology, such as in upcoming OpenLayers 3. As a
> > user point of view, improvement seems huge compared to classical DOM or
> > more advanced CANVAS renderer.
> >
> > What about using graphic card to help improve rendering performance in
> QGIS
> > ? Would this help a lot, or at the contrary would this be a dead-end ?
>
> We would probably begin with porting QGIS to QT5, as OpenGL support has
> been
> added to QT5 and improved in 5.1.
> See for example :
> http://qt-project.org/doc/qt-5.0/qtopengl/2dpainting.html
>
> Otherwise, reimplementing an pure OpenGL rendering engine seems a big
> effort.
> And we still would want to have a classic renderer for non-accelerated
> hardware.
>

Thanks for this ressource page about qt5
I agree with you : why reinvent the wheel if QT5 proposes needed and mature
tools. I just hope porting QGIS to Qt5 won't be so hard that it would
postpone it to 3.0 though :) Have any discussions begun on this topic among
QGIS devs ?



>
> One really interesting thing is that it would open the door for viewing 3D
> objects in QGIS. As for now to be able to see PostGIS 3D objects we had to
> develop our own external 3D viewer (horao). For that to happen we would
> need
> real 3D geometry support in QGIS too.
>


Exactly, I have seen your video for Lyon town project, this is great ! I
can only imagine what a speed improvement it would bring for "simple" 2D
painting !
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20131024/80262dbc/attachment.html>


More information about the Qgis-developer mailing list