按类别查询搜索结果
关于关键词 的检测结果,共 5948
zhubingke | 2016-10-11 11:30:07 | 阅读(720) | 评论(0)
出处:http://www.cnblogs.com/crazyxiaom/articles/2073586.html      片断测试其实就是测试每一个像素,只有通过测试的像素才会被绘制,没有通过测试的像素则不进行绘制。OpenGL提供了多种测试操作,利用这些操作可以实现一些特殊的效果。我们在前面的课程中,曾经提到了“深度测试”的...【阅读全文】
zhubingke | 2016-10-10 16:32:21 | 阅读(570) | 评论(0)
出处:http://www.cnblogs.com/crazyxiaom/articles/2073586.html我们在前一课中,学习了简单的像素操作,这意味着我们可以使用各种各样的BMP文件来丰富程序的显示效果,于是我们的OpenGL图形程序也不再像以前总是只显示几个多边形那样单调了。——但是这还不够。虽然我们可以将像素数据按照矩形进行缩小和放大,但是还不...【阅读全文】
zhubingke | 2016-10-10 15:07:42 | 阅读(690) | 评论(0)
出处:http://www.cnblogs.com/crazyxiaom/articles/2073586.html今天我们先简单介绍Windows中常用的BMP文件格式,然后讲OpenGL的像素操作。虽然看起来内容可能有点多,但实际只有少量几个知识点,如果读者对诸如“显示BMP图象”等内容比较感兴趣的话,可能不知不觉就看完了。像素操作可以很复杂,这里仅涉及了简单的部...【阅读全文】
zhubingke | 2016-10-10 09:55:02 | 阅读(540) | 评论(0)
出处:http://www.cnblogs.com/crazyxiaom/articles/2073586.html今天介绍关于OpenGL混合的基本知识。混合是一种常用的技巧,通常可以用来实现半透明。但其实它也是十分灵活的,你可以通过不同的设置得到不同的混合结果,产生一些有趣或者奇怪的图象。混合是什么呢?混合就是把两种颜色混在一起。具体一点,就是把某一像...【阅读全文】
zhubingke | 2016-10-08 12:16:24 | 阅读(570) | 评论(0)
今天介绍关于OpenGL显示列表的知识。本课内容并不多,但需要一些理解能力。在学习时,可以将显示列表与C语言的“函数”进行类比,加深体会。我们已经知道,使用OpenGL其实只要调用一系列的OpenGL函数就可以了。然而,这种方式在一些时候可能导致问题。比如某个画面中,使用了数千个多边形来表现一个比较真实的人物,O...【阅读全文】
【C/C++】 扑克牌
乐天226 | 2016-10-07 22:55:05 | 阅读(0) | 评论(0)
扑克牌大小【阅读全文】
zhubingke | 2016-09-30 14:44:51 | 阅读(510) | 评论(0)
出处:http://www.cnblogs.com/crazyxiaom/articles/2073586.html今天要讲的是OpenGL光照的基本知识。虽然内容显得有点多,但条理还算比较清晰,理解起来应该没有困难。即使对于一些内容没有记住,问题也不大——光照部分是一个比较独立的内容,它的学习与其它方面的学习可以分开,不像视图变换那样,影响到许多方面。课...【阅读全文】
zhubingke | 2016-09-30 10:17:41 | 阅读(710) | 评论(0)
出处:http://www.cnblogs.com/crazyxiaom/articles/2073586.html今天要讲的是动画制作——可能是各位都很喜欢的。除了讲授知识外,我们还会让昨天那个“太阳、地球和月亮”天体图画动起来。缓和一下枯燥的气氛。本次课程,我们将进入激动人心的计算机动画世界。想必大家都知道电影和动画的工作原理吧?是的,快速的...【阅读全文】
快乐古月 | 2016-09-29 22:25:04 | 阅读(1680) | 评论(0)
zhubingke | 2016-09-29 16:35:50 | 阅读(680) | 评论(0)
视点转换函数原型void gluLookAt(GLdouble eyex,GLdouble eyey,GLdouble eyez,GLdouble centerx,GLdouble centery,GLdouble centerz,GLdouble upx,GLdouble upy,GLdouble upz);该函数定义一个视图矩阵,并与当前矩阵相乘。第一组eyex, eyey,eyez 相机在世界坐标的位置第二组centerx,centery,center...【阅读全文】
zhubingke | 2016-09-29 16:11:12 | 阅读(750) | 评论(0)
函数原型gluPerspective(GLdouble fovy,GLdouble aspect,GLdouble zNear,GLdouble zFar)首先得设置gluPerspective,来看看它的参数都表示什么意思fovy,这个最难理解,我的理解是,眼睛睁开的角度,即,视角的大小,如果设置为0,相当你闭上眼睛了,所以什么也看不到,如果为180,那么可以认为你的视界很广阔,aspect,这个好理解,...【阅读全文】
zhubingke | 2016-09-29 16:09:36 | 阅读(620) | 评论(0)
出处:http://www.cnblogs.com/crazyxiaom/articles/2073586.html今天要讲的是三维变换的内容,课程比较枯燥。主要是因为很多函数在单独使用时都不好描述其效果,我只好在最后举一个比较综合的例子。希望大家能一口气看到底了。只看一次可能不够,如果感觉到迷糊,不妨多看两遍。有疑问可以在下面跟帖提出。我也使用了若...【阅读全文】
zhubingke | 2016-09-29 11:26:13 | 阅读(490) | 评论(0)
出处: http://www.cnblogs.com/crazyxiaom/articles/2073586.html本次学习的是颜色的选择。终于要走出黑白的世界了~~OpenGL支持两种颜色模式:一种是RGBA,一种是颜色索引模式。无论哪种颜色模式,计算机都必须为每一个像素保存一些数据。不同的是,RGBA模式中,数据直接就代表了颜色;而颜色索引模式中,数据代表的...【阅读全文】
zhubingke | 2016-09-29 10:32:36 | 阅读(550) | 评论(0)
出处: http://www.cnblogs.com/crazyxiaom/articles/2073586.html在第二课中,我们学习了如何绘制几何图形,但大家如果多写几个程序,就会发现其实还是有些郁闷之处。例如:点太小,难以看清楚;直线也太细,不舒服;或者想画虚线,但不知道方法只能用许多短直线,甚至用点组合而成。这些问题将在本课中被解决。...【阅读全文】
zhubingke | 2016-09-28 17:20:40 | 阅读(650) | 评论(0)
来源:http://www.cnblogs.com/crazyxiaom/articles/2073586.html本次课程所要讲的是绘制简单的几何图形,在实际绘制之前,让我们先熟悉一些概念。一、点、直线和多边形我们知道数学(具体的说,是几何学)中有点、直线和多边形的概念,但这些概念在计算机中会有所不同。数学上的点,只有位置,没有大小。但在计算机...【阅读全文】
zhubingke | 2016-09-28 14:40:38 | 阅读(580) | 评论(0)
出处:http://www.cnblogs.com/crazyxiaom/articles/2073586.html      说起编程作图,大概还有很多人想起TC的#include <graphics.h>吧?但是各位是否想过,那些画面绚丽的PC游戏是如何编写出来的?就靠TC那可怜的640*480分辨率、16色来做吗?显然是不行的。本帖的目的是让大家...【阅读全文】
【C/C++】 数相加
乐天226 | 2016-09-27 23:01:35 | 阅读(0) | 评论(0)
点击(此处)折叠或打开#include #include #define null 0#define MAXSIZE 50struct strlnode{    int data;    str...【阅读全文】
冯泽 | 2016-09-27 16:34:07 | 阅读(2500) | 评论(0)
功能要求:用C语言实现伪随机数生成函数1.       选定一个24位多项式2.       起始的seed 为S, 生成一个长度为N byte 的序列,3.       输出为 一个长度为M=N+3 byte的...【阅读全文】
QKZeng | 2016-09-24 01:47:42 | 阅读(1080) | 评论(0)
大陆身份证号码格式校验代码【阅读全文】