0
是否有像Java(FontMetrics)中的任何字體指標?OpenGL中的字體指標
例:
FontMetrics fm = g2.getFontMetrics();
Rectangle2D rect = fm.getStringBounds(node.getText(), g2);
是否有像Java(FontMetrics)中的任何字體指標?OpenGL中的字體指標
例:
FontMetrics fm = g2.getFontMetrics();
Rectangle2D rect = fm.getStringBounds(node.getText(), g2);
這將不依賴於OpenGL,但是,從字體提供圖書館,因爲OpenGL的沒有原生文本渲染。
不,文本度量和柵格化是它自己的複雜問題。一個好的免費圖書館是FreeType2。有了它,您可以加載字體,獲取指標,並將其柵格化爲內存中的位圖。
然後,使用OpenGL,您可以將該位圖存儲在紋理中,並使用它(使用指標)來呈現文本。
好的,那麼是否有任何字體庫提供該功能? – elect
Google是你的朋友:) java提供了一個本地文本渲染器。 com.sun.opengl.util.awt.TextRenderer,它提供了您正在尋找的類似功能。 – Victor