OpenGL学习--2

原创 2004年09月08日 12:02:00

最近工作比较紧,原来写的那两个opengl程序就是简单应付了一下。已经达到原来的目的了。测试显卡和鼠标。opengl本来对键盘和鼠标就有支持。可以参见redbook上的网址下载源程序自己看。

现在想改善一下程序。加一些文字上去。不过opengl好象只对文字有那种最简单的位图映射支持。辅助库我不怎么会用,不知道里面有没有直接的关于这方面东东。好在事例程序有一个font.c已经把字体数组给了(只有大写的ABCD。。。),我也没必要自己弄那个东西了。看看下面的网址

http://www.freecoder.org/~pinxue/OpenGL/credbook/chapter8__Bitmaps_and_Fonts.html

里面有对字体的介绍。看这个过后自己在屏幕上绘制简单的字母已经没有问题了,当然也可以自己设计字体。不过要添加一些艺术字什么的就不知道怎么弄了,还有中文字库等。反正现在不需要这个,也不用学了。

OpenGL在做3d动画,还有游戏上应该都是很有用处的。泰坦尼克等许多电影都用它做了动画。3Dmax最后可能也有opengl实现的,玩过CS的人一定知道游戏设置里面有OPENGL选项的。不过有人说还是微软的directshow有发展。谁知道呢,没用过那东西。

看来学习opengl也是暂时不能进步了,没时间做这方面的。只能停留在画画几何物体的层次。呵呵。

现在在看linux内核。从最开始的开始版本研究。这东西我觉得还是很有用的。

从零开始学习OpenGL ES之二 – 简单绘图概述

还有许多理论知识需要讨论,但与其花许多时间在复杂的数学公式或难以理解的概念上,还不如让我们开始熟悉OpenGL ES的基本绘图功能。 请下载OpenGL Xcode项目模板。我们使用此模板而...
  • eqera
  • eqera
  • 2014-02-05 12:52:56
  • 3619

OpenGL-ES的学习资料

第0节: 为何学习 为了更好地理解计算机图形学相关基础知识,更好地理解3D引擎的底层工作原理,从而更好地进行移动领域的3D应用开发。 需要说明的是:不需学习OpenG...
  • qq_32067045
  • qq_32067045
  • 2016-04-02 18:41:53
  • 1221

从零开始学习OpenGL——基础概念

我曾写过一些文章介绍iPhone OpenGL ES编程,但大部分针对的是已经至少懂得一些3D编程知识的人。 作为起点,请下载我的OpenGL Xcode项目模板,而不要使用Apple提供的模板。你...
  • IOS_ZhuJianan
  • IOS_ZhuJianan
  • 2016-09-26 17:52:28
  • 564

【一步步学OpenGL 2】-《你好顶点》

你好顶点原文:http://ogldev.atspace.co.uk/www/tutorial02/tutorial02.html背景这里要第一次开始使用GLEW(the OpenGL Extensi...
  • cordova
  • cordova
  • 2016-09-10 00:10:54
  • 13067

QT+OpenGL学习之路

转自 很早就想学opengl的,一直没时间,今天心血来潮初步了解了下opengl。 Opengl是对2D和3D图形支持很好,有非常多的优化函数,因为opengl的主要目标是图形功能函数上,所以...
  • huyisu
  • huyisu
  • 2014-08-01 11:42:46
  • 1812

新手小白学习OpenGL的网站

趁着这次放寒假,在家好好地巩固一下C++的知识,顺便开始学习OpenGL的相关知识! 在网上搜索之后,发现一个OpenGL的入门网站,感觉挺好的,记录下来,开始学习啦!!!!! 英文原版网站:...
  • hbtj_1216
  • hbtj_1216
  • 2017-01-20 20:29:07
  • 3583

OpenGL学习之路

鱼眼校正---拼接融合-----全景漫游,前两步都过了一下,在泊松融合上停留了差不多一个月,拖了太久,从昨天开始决定踏入第三步全景漫游,首先学习OpenGL,昨天基本上找了一天资料,然后用VC++6....
  • wd1603926823
  • wd1603926823
  • 2015-12-14 09:28:38
  • 3527

学OpenGL的一点心得体会

写在前面 OpenGL能做的事情太多了!很多程序也看起来很复杂。很多人感觉OpenGL晦涩难懂,原因大多是被OpenGL里面各种语句搞得头大,一会gen一下,一会bind一下,一会又...
  • so_geili
  • so_geili
  • 2017-03-22 22:24:54
  • 945

OpenGL学习总结(一)

OpenGL基础一、OpenGL是一个状态机 OpenGL本身是一个巨大的状态机,所以编程的根本目的使用一些列操作和变量来改变OpenGL的工作状态,例如:要绘制一个三角形的时候,我们先要告...
  • xiewenzhao123
  • xiewenzhao123
  • 2017-01-17 15:43:52
  • 323

linux下学习OpenGL

工作需要,开始学习openGL。其实需要学的是openGL ES 但是网上搜索一段之后发现相应的ES教程或资料都是针对有openGL经验的人,所以先学习openGL。 参考资料: Open...
  • ReV_Fycd
  • ReV_Fycd
  • 2011-10-09 16:23:11
  • 3649
收藏助手
不良信息举报
您举报文章:OpenGL学习--2
举报原因:
原因补充:

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