Я нахожусь в процессе создания пользовательского интерфейса для моего приложения моделирования C / C ++, используя gtk +, и отхожу от управления из командной строки.Я использовал gtkglext для встраивания рендеринга OpenGL симуляции в виджет.Первоначально я использовал OpenGL + GLUT, чтобы сделать все, но после создания пользовательского интерфейса и перехода к gtkglext мне пришлось полностью заменить GLUT.
То, как я использовал для рендеринга текста «внутри» окна рендеринга OpenGL, заключалось виспользуйте glutStrokeCharacter.Должен ли я теперь использовать вместо этого Панго?Важно иметь возможность поворачивать и масштабировать текст так же, как и остальные данные моделирования - для маркировки осей, масштабирования чертежей и т. Д.
Я смотрел на шрифт.Пример pangoft2.cЛюбые дальнейшие ссылки будут полезны.