gpt4 book ai didi

c - OpenGL,显示文本并使用 C 获取值

转载 作者:太空宇宙 更新时间:2023-11-04 01:39:02 26 4
gpt4 key购买 nike

自从我开始使用 openGL 以来,这一直是我的问题。

我要使用什么代码来显示文本并获取值。我无法使用 printf 和 scanf,我唯一的头文件是 glut.h。

最佳答案

This has been my problem since I started using openGL. What code am I going to use to show text

困难的主题,因为 OpenGL 本身不处理文本输出。您可以:

  • 将文本渲染成图像并显示
  • 从字体的字形创建纹理图集,然后从该字体纹理渲染
  • 将字体字形轮廓绘制为几何形状

如果您用 Google 搜索“OpenGL 字体渲染”,您将获得大量关于该主题的论文结果。最近的和旧的都一样。

and get value.

不适用于 OpenGL。 OpenGL 是一种绘图 API。你向它发送点、线和三角形,它会为你画出漂亮的图画。用户输入不在 OpenGL 的范围内。这是 GUI 系统的一部分。很可能是其中之一

  • Windows GDI
  • MacOS cocoa
  • X11

标准用户输入事件处理适用。通常使用 Qt、GTK 或类似的工具包。这些工具包通过其事件机制处理用户输入。

关于c - OpenGL,显示文本并使用 C 获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9050138/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com