OpenGL入门学习——第十六课 在Windows系统中显示文字

转载 2013年12月05日 18:10:35
本课我们来谈谈如何显示文字。
OpenGL并没有直接提供显示文字的功能,并且,OpenGL也没有自带专门的字库。因此,要显示文字,就必须依赖操作系统所提供的功能了。
各种流行的图形操作系统,例如Windows系统和Linux系统,都提供了一些功能,以便能够在OpenGL程序中方便的显示文字。
最常见的方法就是,我们给出一个字符,给出一个显示列表编号,然后操作系统由把绘制这个字符的OpenGL命令装到指定的显示列表中。当需要绘制字符的时候,我们只需要调用这个显示列表即可。
不过,Windows系统和Linux系统,产生这个显示列表的方法是不同的(虽然大同小异)。作为我个人,只在Windows系统中编程,没有使用Linux系统的相关经验,所以本课我们仅针对Windows系统。
OpenGL版的“Hello, World!”
写完了本课,我的感受是:显示文字很简单,显示文字很复杂。看似简单的功能,背后却隐藏了深不可测的玄机。
呵呵,别一开始就被吓住了,让我们先从“Hello, World!”开始。

相关文章推荐

OpenGL入门学习之十六——在Windows系统中显示文字

本课我们来谈谈如何显示文字。 OpenGL并没有直接提供显示文字的功能,并且,OpenGL也没有自带专门的字库。因此,要显示文字,就必须依赖操作系统所提供的功能了。 各种流行的图形操作系统,例如W...

OpenGL 在Windows系统中显示文字

本课我们来谈谈如何显示文字。OpenGL并没有直接提供显示文字的功能,并且,OpenGL也没有自带专门的字库。因此,要显示文字,就必须依赖操作系统所提供的功能了。各种流行的图形操作系统,例如Windo...
  • WXWTJ
  • WXWTJ
  • 2011年07月20日 15:06
  • 707

[Windows系统编程(第4版)].文字版.pdf

  • 2011年09月02日 13:00
  • 10.21MB
  • 下载

Windows学习总结(10)——Windows系统中常用的CMD命令详解

1.ping命令 ping是电脑网络故障诊断中的常用的命令,它的作用是用来检查网络是否通畅或者网络连接速度。我们来看一下PING命令的具体表述。 日常的诊断过程中我们最常用到的就是诊断连接...

笔记:git入门(基于windows系统)

今天我们来一起学习git的安装以及最基本的下载、创建、修改、删除、查找、上传。 如果你是刚接触git的话,请务必看完全文再进行操作,否则可能会由于遗漏某个步骤造成失败。 首先我们认识一下什么是...

【干货收藏】云服务器从选配置、到远程链接、到环境配置的新手入门百问-Windows系统篇

云服务新手入门百问-Windows系统篇 目前对于阿里云所提供的操作系统镜像而言,无论是Windows系还是Linux系任何一种平台都有很多种可以供大家选择。这两个系统都有各自的优点和缺点,...

【OpenCV人脸识别入门教程之一】安装OpenCV及Windows系统环境配置

本篇文章主要介绍了如何安装Opencv,以及在Visual Studio2012开发环境下配置Opencv。...

iOS开发学习第十六课——如何使用苹果帮助文档、NSString

如何学好iOS开发?          1.要学会使用苹果官方文档          2.对于方法的学习记忆:多练多敲          3.多查资料          4.上课对于新方法的学...

如何正确入门Windows系统下驱动开发领域?

原文出处:http://blog.csdn.net/Code_GodFather/article/details/5975901 [作者] 猪头三 个人网站 :http://www.x86asm...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:OpenGL入门学习——第十六课 在Windows系统中显示文字
举报原因:
原因补充:

(最多只允许输入30个字)