Существует много возможных подходов к текстовому рендерингу. Самый простой: используйте System.Drawing для рендеринга текста в System.Drawing.Bitmap. Затем загрузите этот битмап в текстуру OpenGL и разделите его на квадрат для рендеринга. Анимируйте текст, перемещая этот квадрат и обновляя битмап/текстуру всякий раз, когда текст изменяется.
Edit: Я написал текст рендеринга пример OpenTK, который вы можете найти здесь: http://opentk.svn.sourceforge.net/viewvc/opentk/trunk/Source/Examples/OpenGL/1.x/TextRendering.cs?revision=3063&view=markup
Скопируйте класс TextRenderer на свой собственный проект, и вы хорошо идти. Проверьте пример использования инструкций по использованию.
спасибо большое, я теперь не знаю, должен ли я использовать OpenTK или DirectX, потому что я сделал то, что мне нужно в DirectX, но теперь я прочитал, что DX dll устарели: / – m1k4