Font metric in OpenGL
-
07-06-2021 - |
문제
is there any font metric like in Java (FontMetrics) ?
Ex:
FontMetrics fm = g2.getFontMetrics();
Rectangle2D rect = fm.getStringBounds(node.getText(), g2);
해결책
That would not depend on OpenGL but on the font providing library, since OpenGL does not have native text rendering.
다른 팁
No, text metrics and rasterization is its own complicated problem. A good free library for doing so is FreeType2. With it, you can load a font, get metrics on it, and rasterize it into a bitmap in memory.
Then, using OpenGL, you can store that bitmap in a texture, and use it (with metrics) to render text.
제휴하지 않습니다 StackOverflow