cocoa - 使用 OpenGL 和 Cocoa 绘制文本的最佳方法?

标签 cocoa opengl

有谁知道在 Cocoa NSOpenGLView 中绘制任意文本的简单方法吗?我有一些限制。

  • 屏幕上的文本可能会因帧而异(例如,角落中的帧速率显示)
  • 我希望能够选择系统上安装的任意大小的任何字体

最佳答案

你看过Cocoa OpenGL sample code吗? ?它包括“字符串的纹理类,展示如何使用 NSImage 写入字符串,然后从中写入纹理以实现高质量字体渲染。”

关于cocoa - 使用 OpenGL 和 Cocoa 绘制文本的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53309/

相关文章:

macos - 不使用 Cocoa 创建 OS X 窗口

swift - 更新绑定(bind)到数组错误的 TableView

java - 在类的构造函数中找出实例化对象

opengl - 实现扫射 - Opengl - 相机

opengl - GLSL 着色器 : blending, 图元特定行为,并丢弃顶点

objective-c - 让代码检查文本框中的文本是否与 NSArray 中的任何字符串匹配

iphone - 使用 Core Data 检索唯一结果集

c++ - GLFW 窗口只显示清晰的颜色,没有其他

c++ - 在交错的 openGL 顶点缓冲区对象之间复制

macos - Swift NSTableview 将 obj-c 转换为 swift