0

Java(FontMetrics)のようなフォントメトリックはありますか?

元:

FontMetrics fm = g2.getFontMetrics();
Rectangle2D rect = fm.getStringBounds(node.getText(), g2);
4

2 に答える 2

5

OpenGLにはネイティブテキストレンダリングがないため、これはOpenGLではなく、フォント提供ライブラリに依存します。

于 2012-05-10T11:50:00.710 に答える
0

いいえ、テキストメトリックとラスタライズはそれ自体が複雑な問題です。そのための優れた無料ライブラリはFreeType2です。これを使用すると、フォントをロードしてメトリックを取得し、メモリ内のビットマップにラスタライズできます。

次に、OpenGLを使用して、そのビットマップをテクスチャに格納し、それを(メトリックとともに)使用してテキストをレンダリングできます。

于 2012-08-29T14:31:55.107 に答える