![]() |
|
Модераторы: Rickert, Alexeis, BorisVorontsov |
![]()
|
|
| zhgutov |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 120 Регистрация: 14.12.2004 Репутация: нет Всего: 2 |
Рисую текст с использованием функций wglUseFontOutlines, wglUseFontBitmaps и glCallLists.
1. Текст отображается в английской кодировке. Как сделать кодировку русской? 2. При использовании Unicode или набора символов больше 1000 программа ест много памяти и долго создает набор символов. Как это ускорить, уменьшить объем используемой памяти и вообще работать с Unicode? 3. Как можно сглаживать текст без использования мультисэмплинга или стандартным виндовским методом? 4. Есть ли еще какие-либо способы отрисовки текста в OpenGL? --------------------
Приполз. Увидел. Укусил. |
|||
|
||||
| Rickert |
|
||||||||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 2 Всего: 52 |
Например:
Растр, вектор, текстура, трёхмерный объект. Вот самые простые. Все описаны в уроках NEHE. Можно ещё самому модели выводить и строить по точкам, что вообщем-то одно и тоже почти.
Что значит "виндосоувским методом"? Может ещё через DX в OGL? Странные вопрос. -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
||||||||
|
|||||||||
| zhgutov |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 120 Регистрация: 14.12.2004 Репутация: нет Всего: 2 |
Спасибо.
Странно, я создавал шрифт с помощью CreateFontIndirect с таким же набором параметров (и RUSSIAN_CHARSET), но текст был в кодировке ANSI. Про сглаживание нашел уже у NEHE. --------------------
Приполз. Увидел. Укусил. |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 2 Всего: 52 |
zhgutov, а там один параметр, при создании шрифта менять. Отметь тему, как решённую.
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
![]()
|
| Вы можете найти полезным что... | |
|
|
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Мультимедия, OpenGL/DirectX | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |