Название: русские буквы в OpenGL (renderText) Отправлено: onemore от Июль 11, 2005, 07:59 Проблемы при выводе русских букв с помощью renderText в контексте OpenGL, QT3.3.4
Кто-нибудь научился обходить? Название: русские буквы в OpenGL (renderText) Отправлено: Hellenna от Июль 11, 2005, 12:50 обойти можно используя рендерниг текста реализованный стандартыми средствами OpenGL. :)
см. glBitmap() и про списки изобржений. Название: русские буквы в OpenGL (renderText) Отправлено: onemore от Июль 12, 2005, 06:55 Так и пришлось сделать.
Название: Re: русские буквы в OpenGL (renderText) Отправлено: Примерный ученик от Май 24, 2008, 08:13 Неужели нельзя заставить renderText писать русскими буквами?
Название: Re: русские буквы в OpenGL (renderText) Отправлено: Sergeich от Май 24, 2008, 23:08 Неужели нельзя заставить renderText писать русскими буквами? Если у тебя 4-ая кутешка, попробуй рисовать текст через QPainterНазвание: Re: русские буквы в OpenGL (renderText) Отправлено: Примерный ученик от Май 25, 2008, 11:13 Нет, у меня 3.3.8.
Может у кого есть готовый вариант вывода текста средствами OpenGL + QT3, а то в примерах все так заморочено... Название: Re: русские буквы в OpenGL (renderText) Отправлено: Sergeich от Май 25, 2008, 17:10 Тогда как-нибудь так:
Код: void renderText( QGLWidget* w, int x, int y, const QString& text, const QColor& col = Qt::white, const QFont& font = QFont() ) Название: Re: русские буквы в OpenGL (renderText) Отправлено: Примерный ученик от Май 25, 2008, 22:25 Спасибо!!!
Отлично работает. Только переделал под отображение в области ViewPort. А так - самое то ::) |