Java OpenGL Рендеринг текста - PullRequest
       4

Java OpenGL Рендеринг текста

1 голос
/ 01 сентября 2009

У меня есть GLCanvas, на котором я хочу визуализировать некоторый текст. Я на самом деле использую стороннюю библиотеку, которая расширяет GLCanvas и выполняет большую часть рендеринга GL. Сторонний инструмент позволяет отображать изображения на нем, поэтому я создавал изображения текста и отображал его на GLCanvas.

Это работает, за исключением того, что текст на самом деле не выглядит четким (но если я запишу изображение в файл, который он делает, поэтому я подозреваю, что это связано с использованием graphics.drawString в GLCanvas, но Точно сказать не могу). Стороннее приложение предоставляет доступ к объекту GL, но я знаю только положение текста, который я хочу отобразить, в x, y экранных координатах, поэтому я не уверен, как перевести это в GL.

Я пытался получить доступ к объекту GL, но получаю сообщения об отсутствии текущего контекста openGL в этом потоке. Я понимаю, что это значит, я просто не знаю, есть ли у меня доступ к потоку, в котором работает контекст GL.

Какой-нибудь совет относительно того, как лучше всего сделать текст?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...