On Sun, Aug 17, 2014 at 10:18 PM, Clifford Yapp <cliffy...@gmail.com> wrote:
> Vlad,
>
> Now that you're wrapping up the baseline libdm + libfb functionality
> for Qt, I thought I'd toss out an idea as potential follow-up (this is
> beyond scope for this particular GSoC effort - just a suggested
> direction to explore if you'd like to continue to improve the Qt dm/fb
> setup.)
>
> One of the most annoying limitations of the non-OpenGL display
> managers like X24 is the inability to display shaded geometry (however
> slowly) as an option.  I've wondered if TinyGLES -
> https://github.com/lunixbochs/tinygles (or maybe, if that has changed
> too much, the older TinyGL it is based off of -
> http://www.bellard.org/TinyGL/) might have drawing logic necessary for
> fast non-OpenGL 2D shaded drawing that could be adapted to (say) the
> Qt drawing routines.  It would be cool to be able to get a shaded view
> (even a slow one) despite not using an OpenGL-aware backend.
>
> No idea if such a thing is at all practical, but it would be a nifty
> feature if it's something you're interested in checking out.

Other possibly relevant bits (was looking for this, didn't find it 'til now...)

http://stackoverflow.com/questions/12640698/qt-c-drawing-efficiently
http://qt-project.org/doc/qt-4.8/qpainter.html#drawPolygon
https://qt-project.org/doc/qt-4.8/qpainter.html#drawConvexPolygon

------------------------------------------------------------------------------
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel

Reply via email to