- 博客(5)
- 资源 (55)
- 收藏
- 关注
原创 [OpenGL]图形的绘制——多边形面
//常见的平面多面体:平行多面体,球体,圆环,正四面体,三棱锥 //三棱锥的绘制#include //旋转参数static GLfloat xRot=0.0f;static GLfloat yRot=0.0f;bool bDepth =false;//深度测试开关bool bCull = false;//剔除开关//初始化窗口void SetupRC(){ //设
2014-01-21 01:00:09 5676
原创 [OpenGL]内置变量和函数
//多边形面的绘制/*1.三角形的绘制在OpenGL中,面是由多边形构成的。三角形可能是最简单的多边形,它有三条边。可以使用GL_TRIANGLES模式通过把三个顶点连接到一起而绘出三角形。使用GL_TRIANGLE_STRIP模式可以绘制几个相连的三角形,系统根据前三个顶点绘制第一个多边形,以后每指定一个顶点,就与构成上一个三角形的后两个顶点绘制形的一个三角形。使用GL_TRIANGL
2014-01-17 01:28:40 5714
原创 [OpenGL]图元的绘制——空间点/直线;图元整理
glBegin可支持的OpenGL图元模式图元类型GL_POINTS将指定的各个顶点用于创建单个的点GL_LINES将指定顶点用于创建线段。两个顶点指定一条单独的线段。如果顶点个数是奇数,则忽略最后一个GL_LINE_STRIP将指定的顶点用于创建线段。每个顶点之后的每个顶点指定的是线条延伸到的下一个点
2014-01-08 01:45:48 5495 1
原创 [OpenGL]用OpenGL制作动画
//在窗口内绘制一个移动的矩形/*我们通常还可以用OpenGL程序创建动画效果,这里我们利用前面的例子,绘制正方形,并使这个正方形在窗口的边框反弹。这里需要创建一个循环,在每次调用显示回调函数之前改变正方形的位置,使其看起来像在窗口中移动。为了不断的显示回调函数,需要GLUT库中的函数:glutTimerFunc(unsigned int msecs,(*func)(int value...
2014-01-05 23:09:08 7989 1
原创 [OpenGL]用OpenGL图形的绘制--矩形
/*在窗口的中心位置绘制一个矩形*/#include #include //显示回调函数void RenderScene()//用于在窗口中绘制需要的图形{ glClear(GL_COLOR_BUFFER_BIT);//用当前清除色清除颜色缓冲区,即设置窗口的背景色。一副图像的红,绿,蓝成分通常被并称为颜色缓冲区或像素缓冲区。1.实际清除 glColor3f(1.0f,
2014-01-03 01:27:04 5552
sqlite3API的封装
2013-07-17
远程文件下载--select模式
2013-05-31
Boost1.5.0
2012-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人