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