OpenGL
Marcelxx
这个作者很懒,什么都没留下…
展开
-
OpenGL像素操作
今天我们先简单介绍Windows中常用的BMP文件格式,然后讲OpenGL的像素操作。虽然看起来内容可能有点多,但实际只有少量几个知识点,如果读者对诸如“显示BMP图象”等内容比较感兴趣的话,可能不知不觉就看完了。像素操作可以很复杂,这里仅涉及了简单的部分,让大家对OpenGL像素操作有初步的印象。学过多媒体技术的朋友可能知道,计算机保存图象的方法通常有两种:一是“矢量图”,一是“像素图”转载 2014-06-06 14:58:18 · 909 阅读 · 0 评论 -
OpenGL绘制文本
OPENGL没有提供直接绘制文字的功能,需要借助于操作系统。 用OPENGL绘制文字比较常见的方法是利用显示列表。创建一系列显示列表,每个字符对应一个列表编号。例如,'A'对应列表编号1000+'A',‘B’对应列表编号1000+'B',以此类推。绘制一个字符串时,依次调用字符串中每个字符所对应的列表编号。 在Windows操作系统上,可以使用wglUseFontBitmaps函数来批转载 2014-06-02 15:00:17 · 3486 阅读 · 0 评论 -
OpenGL位图操作
1、BMP文件格式简单介绍:转载 2014-06-02 20:26:49 · 1063 阅读 · 0 评论 -
位图字体
图像字体A:这一课我们将创建一些基于2D图像的字体,它们可以缩放,但不能旋转,并且总是面向前方,但作为基本的显示来说,我想已经够了。使用位图字体比起使用图形字体(贴图)看起来不止强100倍。你可以随时改变显示在屏幕上的文字,而且用不着为它们逐个制作贴图。只需要将文字定位,再使用我最新的gl命令就可以在屏幕上显示文字了。我尽可能试着将命令做的简单。你只需要敲入glPrint("Hello转载 2014-05-30 09:45:01 · 2162 阅读 · 0 评论 -
由glBitmap想到OpenGL编程涉及的坐标系
正文记得前一阵子分析OpenGL中绘图的代码看到了一些坐标的问题,向来图形编程的必然会多次碰到不仅是在OpenGl,于是仔细分析了,下述若有不对之处,恳请指正,谢谢。在OpenGL中呢有这么个函数glBitmap(),看名字就知道是绘图相关的下面根据api文档说明翻译了下他的参数含义。/**************************************************转载 2014-05-28 17:47:50 · 862 阅读 · 0 评论 -
显示列表
显示列表的作用:显示列表的使用:今天介绍关于OpenGL显示列表的知识。本课内容并不多,但需要一些理解能力。在学习时,可以将显示列表与C语言的“函数”进行类比,加深体会。我们已经知道,使用OpenGL其实只要调用一系列的OpenGL函数就可以了。然而,这种方式在一些时候可能导致问题。比如某个画面中,使用了数千个多边形来表现一个比较真实的人物,OpenGL为了产生这数千个多边转载 2014-05-29 13:53:08 · 998 阅读 · 0 评论 -
位图与文字
转自:http://www.cnblogs.com/Clingingboy/archive/2010/10/28/1863554.html位图由一个个像素组成,画位图,就是画一个个像素点.如下图像素点越多,那么图片的清晰度就更高。当然由于让一个人用一个个像素画图片,那真是痛苦...so,只是了解下函数而已.OpenGL中画位图的三个步骤一.定位(glRast转载 2014-05-28 10:16:50 · 720 阅读 · 0 评论 -
GL_MODELVIEW矩阵详解
在opengl中,视图和模型变换是在一个矩阵中进行控制的,这个矩阵就是GL_MODELVIEW_MATRIX,可以使用glGetFloatv函数来获取这个矩阵,而我们所要使用glTranslate*, glRotate*,glScale* 等操作均最后反映到这个矩阵的变化中,所以了解这个矩阵的构造对于灵活运用OpenGL比较重要。变换矩阵在内存中的存放方式如下: m[0] m[4]转载 2014-05-27 11:41:38 · 4211 阅读 · 0 评论 -
光栅化
把景物模型的数学描述(显示列表)及其色彩信息转换至计算机显示器上的像素此过程亦称为光栅化.并可应用双缓存技术生成动画。把景物模型数学描述集色彩信息转换至计算机屏幕上的像素,这个过程称为光栅化.在执行这些步骤过程中,OpenGL可能会执行其他一些操作如消隐处理等。在数学上,点是理想的、没有大小的;而在光栅显示设备上,像素具有可测量的大小。把一个矢量图形(如直线,圆)转换为一系列像素点的过程就转载 2014-05-27 09:19:58 · 1461 阅读 · 0 评论 -
深入理解OpenGL拾取模式
本文转自:http://blog.csdn.net/zhangci226/article/details/4749526 在用OpenGL进行图形编程的时候,通常要用鼠标进行交互操作,比如用鼠标点选择画面中的物体,我们称之为拾取(Picking),在网上看了很多OpenGL拾取的文章,但大多是只是介绍在OpenGL中如何拾取,如何利用OpenGL提供的一系列函数来完成拾取,最多再简单介绍下转载 2014-05-27 11:40:46 · 920 阅读 · 0 评论 -
glPixelStorei
对齐像素字节函数:glPixelStorei。glPi转载 2014-06-02 20:17:17 · 11749 阅读 · 0 评论