[Qgis-developer] What about OpenGL renderding ?

A Huarte ahuarte47 at yahoo.es
Thu Oct 24 03:03:56 PDT 2013


There is also a more ambitious option, detach in QGIS the render of the objects of the painting technology ( Currently Qt+QPainter ) using interfaces as Ogre, Irrlicht or OSG does. 

Then could be implemented several 2D/3D-CPU/GPU renderers ( Qt4-5, OpenGL, OpenGL ES, Ogre, OSG ...) being the rendering mode (2D/3D or CPU/GPU) changeable from a single application option.




>________________________________
> De: kimaidou <kimaidou at gmail.com>
>Para: vincent.ml at oslandia.com 
>CC: qgis-developer <qgis-developer at lists.osgeo.org> 
>Enviado: Jueves 24 de octubre de 2013 11:59
>Asunto: Re: [Qgis-developer] What about OpenGL renderding ?
> 
>
>
>
>
>
>
>
>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 ! 
>
>
> 
>
>
>_______________________________________________
>Qgis-developer mailing list
>Qgis-developer at lists.osgeo.org
>http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20131024/b74d0fc9/attachment-0003.html>


More information about the Qgis-developer mailing list