例如,使用FTGL和Qt(OpenGL)查找
Looking for example using FTGL and Qt (OpenGL)
我需要做一个简单的应用程序,将3d字体渲染到图像中。推荐的lib是FTGL,我如何将其与3dQt结合?
OpenGL并不关心您是否在使用Qt、glut、SDL或其他任何东西。因此,为Qt找到一个OpenGL示例,然后使用FTGL库找到一个示例,并从Qt OpenGL示例开始将两者结合起来,添加代码来初始化FTGL库并尝试渲染一些文本。
PS不幸的是,我没有这样的例子,但它应该是直截了当的。
OpenGL确实关心您是否在使用Qt,因为OpenGL现在是一个巨大的状态机,其行为取决于上下文的初始化方式-Qt通过其对象行为来掩盖它,因为它使用OpenGL来渲染UI。到目前为止,我还找不到任何的使用示例,andy试图将glut示例(从ftgl本身)移植到Qt,但没有产生字体渲染。我怀疑Qt干扰了freetype的使用(在Qt和ftgl中都使用)。使用Qt的文本渲染子程序的缺点:1) 它在小部件的二维坐标中渲染,而不是在MVP坐标中渲染2) 它在每次调用该子例程时都会推送和重置投影和变换矩阵,并使用OpenGl 1.3调用
相关文章:
- 正在查找文档以获得PS4平台的C++中的设备信息
- OpenGL - 在抛出"__gnu_cxx::recursive_init_error"实例后终止调用?
- 在C++中查找文件
- 模板元程序查找相似的连续类型名称
- 在UNIX系统中使用DIR查找文件的字节大小
- 了解 GLM- openGL 中的相机转换
- 如何在全屏模式下(在OpenGL中)使背景透明
- 查找最接近的大于当前数字的数字的索引
- 有没有一种方法可以创建一个带有哈希表的数据库,该哈希表具有恒定时间查找功能
- 查找后更改类变量
- 使用正则表达式regex_search在字符串中查找字符串
- 为什么我不能使用 EGL 创建无头 OpenGl 上下文?
- 使用gcc从静态链接的文件中查找可选符号
- 使用 OpenGL 和 GLU 在 NURB 上查找点
- 在 Linux 上为 OpenGL 4.2 设置开发环境(查找 gl.h 时遇到麻烦)
- 当我在xcode项目中使用 #include < OpenGL/gl.h>行时,它会在哪里查找gl.h文件?
- 如何在 OpenGL 中查找屏幕上给定像素的相应基元或顶点
- 模型查找矩阵-C++,OpenGL
- 查找/重新映射OpenGL ES坐标平面的边界
- 例如,使用FTGL和Qt(OpenGL)查找