PMG
http://forum.pmg.org.ru/

NeHe 13-ый урок (вопрос по шрифтам)
http://forum.pmg.org.ru/viewtopic.php?f=1&t=9499
Страница 1 из 1

Автор:  Art [ 13 дек 2016 16:07 ]
Заголовок сообщения:  NeHe 13-ый урок (вопрос по шрифтам)

Здравствуйте. Решил использовать wgl для построения шрифтов и меня интересует как можно узнать длину нарисованной строки? Ведь ширина символов может быть разная и простым умножением кол-ва символов на базовую ширину ячейки не обойдешься, а мне нужно знать длину текста в пикселях чтобы сделать переход на новую строку если текст слишком длинный.

Автор:  MagicWolf [ 14 дек 2016 12:55 ]
Заголовок сообщения:  Re: NeHe 13-ый урок (вопрос по шрифтам)

Можно посмотреть здесь: http://pmg.org.ru/nehe/nehe14.htm
"Значение ширины каждого символа получается из выражения gmf[text[loop]].gmfCellIncX"

Автор:  Art [ 14 дек 2016 16:04 ]
Заголовок сообщения:  Re: NeHe 13-ый урок (вопрос по шрифтам)

Хм, интересно :) Я так понимаю инфа о символах закачивается в gmf при вызове wglUseFontOutlines, но что если мне нужны 2д шрифты и я использую функцию wglUseFontBitmaps для построения шрифта? Можно юзать wglUseFontOutlines дополнительно и инфа в gmf будет совпадать с 2д шрифтом?

Автор:  MagicWolf [ 17 дек 2016 15:37 ]
Заголовок сообщения:  Re: NeHe 13-ый урок (вопрос по шрифтам)

Не понимаю как связаны 2d и 3d шрифты? Рисовать средствами OGL 2d шрифтами нельзя вроде как.

Автор:  Art [ 22 дек 2016 23:16 ]
Заголовок сообщения:  Re: NeHe 13-ый урок (вопрос по шрифтам)

Ну, я образно 2д назвал. Просто сейчас вывод текста у меня осуществляется наложением текстуры символа на прямоугольник, а если строить символы функцией wglUseFontOutlines, то это уже объемный 3д текст будет, но мне это не нужно, если интерфейс выглядит как 2д.

Автор:  MagicWolf [ 23 дек 2016 11:50 ]
Заголовок сообщения:  Re: NeHe 13-ый урок (вопрос по шрифтам)

Я тоже юзал "Brad Fish's glFont Version 2.0" для 2D.

Автор:  andyson [ 03 фев 2017 16:17 ]
Заголовок сообщения:  Re: NeHe 13-ый урок (вопрос по шрифтам)

Раздача по требованию.
บาคาร่า

Автор:  MagicWolf [ 03 фев 2017 17:56 ]
Заголовок сообщения:  Re: NeHe 13-ый урок (вопрос по шрифтам)

В каком смысле?

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/