Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2003.04.28;
Скачать: [xml.tar.bz2];

Вниз

Два вопроса по OpenGL   Найти похожие ветки 

 
Ricks   (2003-01-22 15:51) [0]

Здравствуйте, все! У меня появилось два вопросика:
первый) Как в OpenGL игры типа Quake считают FPS - с такой точностью (до 0.01) с такой скоростью (считай каждые 5-10 мс).
и второй) Как в OpenGL сделать плавные шрифты (те со сглаживанием краев) я тут думал, может это wglUseFontBitmaps или набор текстур с буквами, которые потом по очереди выстраивают. Помогите пожайлуста разобраться.


 
darkbear   (2003-01-22 17:22) [1]

На счет FPS на сколько я понимаю... все делается просто.. посути считается время отрисовки одного кадра... в API Windows есть такая функция GetTickCount которая возвращает кол-во мили секунд... вот и все дальше дело техники :-)))


 
Ricks   (2003-01-22 18:33) [2]

> darkbear
Merci. То есть списибо :-)

А кто-нибуди знает, как сделать такой хороший шрифт??? Я сайчас попробовал с wglUseFontBitmaps, что-то не помогает, края - зубчатые и каждый раз приходиться вызывать glRasterPos :-(


 
MRB_SPB   (2003-01-24 11:59) [3]

Нарисуй в фотошопе сам с любым сглаживанием а чтоб каждый раз не вызывать напиши себе функцию типа
PrintTextXY(Text:strng;x,y:integer)


 
Ricks   (2003-01-26 20:15) [4]

> MRB_SPB
То есть ты предлагаешь сделать набор текстур с буквами, а потом каким-то образом их выстраивать, да?



Страницы: 1 вся ветка

Форум: "Media";
Текущий архив: 2003.04.28;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.008 c
14-91544
Фикус
2003-04-09 13:38
2003.04.28
Что вы об этом думаете? ИИ или очередной фокус? ;)


4-91598
Loda
2003-03-03 10:44
2003.04.28
Определить момент изменения Caption окна


14-91464
moniker
2003-04-03 12:32
2003.04.28
http://www.delphiplus.org


1-91264
AntonMe
2003-04-17 05:51
2003.04.28
Общие вопросы


14-91473
Мазут Береговой
2003-04-08 02:11
2003.04.28
Раз зашел вопрос о смерти, то как оценить человеческую жизнь?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский