Text Rendering Improvements

Several times, people have bugged me about the text rendering quality (e.g., labels). There are a few approaches with OpenGL and not being an expert, I haven’t bothered much.

I figured out how to render the text at higher resolution and scale down (finally). This makes the biggest difference on a “retina” or high-resolution screen, but these are increasingly common.

Previous rendering (Avogadro 2.0 release)

Current rendering:

It’s not exactly the same view, but you should get the idea - significantly improved text everywhere, but particularly on higher resolution screens.