I started working in this company, which uses a 2D version of OpenGL to show our system data (which work on Windows.) The whole system was built in C ++ (using C ++ Builder 2007). The fact is that all the text they print is pixelated when scaling, which, I think, happens because the text is bitmap:

From what I know, they use the same font files as Windows. I asked here why this is happening, and I got the answer that the guy who implemented it (who no longer works for the company) said that the fonts on OpenGL were complex, and that was the best he could do or something about it kind.
My question is: is there a simple and effective way to make text also a vector (same as these lines in the picture?) Therefore, when I zoom in on the camera, what happens a lot, they don’t pixelize, I don’t know much about OpenGL, and if you have there is a manual and / or tutorial related to this, to point me in the right direction, I would be very grateful. In principle, any material would be great.
source
share