質問

OS X用に開発しているCarbon OpenGLアプリにテキストレンダリングを追加しようとしています。

aglUseFontが廃止されたため、テキストを追加し、グリフのプロパティ(幅、高さ、間隔など)を照会できる別の方法を探しています

これまでのところ、CoreTextとATSUIを調査しましたが、どちらもあまり運がありませんでした。

助けてください!!

ありがとう!

役に立ちましたか?

解決 2

最後に、フォント用に古き良きglBitmapを使用しました。

apple devサンプルを発見し、各キャラクターをレンダリングしてその関連情報(幅、高さ、オフセットなど)

ただし、後でさらに作業を行う時間がある場合は、上記で提案したようにFreeTypeプロジェクトを使用する予定です。

ありがとう!

他のヒント

FreeType プロジェクトをご覧ください。これは、オープンソースのポータブルなフォントレンダリングエンジンです。 OpenType、TrueType、Postscript Type 1、およびその他の形式をサポートしています。 FreeTypeとOpenGLのいくつかのオープンソース統合があります。たとえば、 OGLFT を参照してください。または、自分でロールバックすることもできます。FreeTypeで適切なピクセル形式のビットマップを生成してから、これらのビットマップを glTexImage2D に渡すのは難しくありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top