【发布时间】:2012-01-29 01:19:32
【问题描述】:
自从我开始使用 openGL 以来,这一直是我的问题。
我将使用什么代码来显示文本并获取价值。我无法使用 printf 和 scanf,我唯一的头文件是 glut.h。
【问题讨论】:
标签: c opengl variable-assignment
自从我开始使用 openGL 以来,这一直是我的问题。
我将使用什么代码来显示文本并获取价值。我无法使用 printf 和 scanf,我唯一的头文件是 glut.h。
【问题讨论】:
标签: c opengl variable-assignment
自从我开始使用 openGL 以来,这一直是我的问题。 我将使用什么代码来显示文本
困难的主题,因为OpenGL本身不处理文本输出。你可以:
如果您在 Google 上搜索“OpenGL 字体渲染”,您将获得大量关于该主题的论文结果。最近的和旧的都一样。
并获得价值。
不适用于 OpenGL。 OpenGL 是一个绘图 API。你向它发送点、线和三角形,它就会为你画出漂亮的图片。用户输入超出了 OpenGL 的范围。这是 GUI 系统的一部分。最有可能的一个
标准用户输入事件处理适用。通常使用 Qt、GTK 或类似工具包。这些工具包通过其事件机制处理用户输入。
【讨论】:
http://linux.die.net/man/3/glutstrokestring 这个怎么样?
#include <openglut.h>
glutStrokeString(GLUT_STROKE_ROMAN, "I will draw this string at the origin of the model");
【讨论】: