Подскажите. Можно ли вывести на экран текст и цифры в виде текстуры?
Я так понимаю, что речь идет о выводе чего-то нестандартного? Т.к. стандартных методов рисования текста в OpenGL - пруд пруди. ("Стандартных" - в смысле широко распространенных.)
Делается это очень просто. Сначала с помощью виндовых средств рисуешь нужное в битмап (естественно, в памяти). А затем, используя замечательную функцию
GetBitmapBits, получаешь прямоугольник с этой картинкой и используешь его в качестве данных для текстуры. Я так вывожу короткие текстовые блоки, значки всякие и т.п. Могу рассказать по-подробнее, если нужно.
P.S. Эта замечательная функция зловредным Микрософтом обозвана старой, но ее простота и удобство греют душу :-) Я с удовольствием пользуюсь ею вплоть до Win 7. На Win 8 я своих программ запускать еще не пробовал, не знаю, как в ней.
P.P.S. Кстати, могу проиллюстрировать свои слова скриншотом, приведенным в
этой теме. Там в левой части экрана вверху виден текстовый блок, выведенный именно данным методом.