Hi there,
Just a short notice: I'm back from vacations. I'm currently working on a
brand new 2D vector rendering engine for NUI. I hope to the basic system
working in less than two weeks. I hope that the new code will accelerate
rendering tremendously by allowing to cache rendering operation on each
widget as much as possible as well as permitting much better rendering
quality. I'm currently thinking about the best ways to handle
Antilaliasing with OpenGL. I tried GL_LINE_SMOOTH and multisampling
(FSAA) as well as texture based antialiasing. The first two solutions
are easy to work with but I find the quality quite poor. The last
solution is currently used in NUI thanks to some code stolen from the
glAA project. It works ok as long as we render strokes (lines) but it
can't antialias polygons and triangles properly. Do any of you have an
idea about the best to antialias polygons with textures?
Thanks!
--
Sebastien Metrot
Lead Dev.
http://www.usbsounds.com