上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: 1.注意多边形图元中的多边形只能是平面的,而且必须为凸多边形,且多边形的边不能弯曲 2.细分和边界,可以人为设置边界边和非边界边 glEdgeFlag(true)//接下来所有点均为边界边起点 glEdgeFlag(false)//接下来所有点均为非边界边起点 3.操纵深度缓冲区 glutinitd 阅读全文
posted @ 2016-07-23 21:09 LT.C# 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1.四边形图元 glBegin(GL_QUADS); glend(); 2.通用多边形 glBegin(GL_POLYGONS); glend(); 3.多边形点画模式 glenable(GL_POLYGON_STIPPLE); glPolygonStipple(pBitmp); 其中pBitmap 阅读全文
posted @ 2016-07-23 20:57 LT.C# 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 1. glBegin(GL_TRANGLES); ........ glend(); 2.多边形的环绕方向:逆时针和顺时针的正反面 GLFront(GL_CCW)和GLFront(GL_CW); 3.三角形带 glBegin(GL_TRANGLE_STRIP); ....... glend(); 4 阅读全文
posted @ 2016-07-23 20:38 LT.C# 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 一.直线的点画模式:即并不完全填充所有像素来画一条直线,而是用点画的形式,间隔地画一条直线 首先启用点画模式: glEnable(GL_LINE_STIPPLE); 然后自定义创建自己的点画模式 glLineStipple(GLlint factor,GLushort pattern); 其中第一个 阅读全文
posted @ 2016-07-23 20:17 LT.C# 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 一. glBegin(GL_LINES); glend(); 二.线带和线环 glBegin(GL_LINE_STRIP); glend(); glBegin(GL_LINE_LOOP); glend(); 三.设置直线宽度 glLineWidth(GLfloat width); 四.获得直线宽度范 阅读全文
posted @ 2016-07-23 19:55 LT.C# 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 1.图元 1.点图元 glBegin(GL_POINTS); glend(); 程序:点图元的应用 知识点: 1.键盘响应函数 2.矩阵堆栈 3.矩阵初始化 4.点图元的大小:glpointsize(); 5.获得点图元的大小范围和增量大小 GLfloat sizes[2]; GLfloat ste 阅读全文
posted @ 2016-07-23 19:44 LT.C# 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 相关知识点 1.包含文件:gl,glu,glut,glee等等 2.命名规范 3.其他 阅读全文
posted @ 2016-07-23 18:37 LT.C# 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 1.计算机图形学的发展——走向3D 1.纸带 2.荧光屏,打印出*等等 3.阴极射线管 4实时3D 2.实现“3D”的原理 1.其实现在看到的3D都是伪3D,并不是真正的三维图像,真正的三维图像 真3D:长度+宽度+深度; 伪3D:2D(长度+宽度)+透视 2.完善伪3D(以后统称3D)的基本技术 阅读全文
posted @ 2016-07-23 18:15 LT.C# 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 本周出现的问题有: 1.放松方式:熬夜,撸,这两个放松方式葬送了我的周末。解决方案:以后周末的放松方式严禁打游戏,看小说,改为:运动->打篮球,也就是说,打游戏和看小说禁止一个月,要打游戏或者看小说只在寒暑假允许 2.学习上:遇到难的问题就逃避,搞不懂就放着,不要去看新闻,等等其他的东西 3.放松方 阅读全文
posted @ 2016-05-29 20:07 LT.C# 阅读(121) 评论(0) 推荐(0) 编辑
摘要: http://www.bubuko.com/infodetail-1312937.html 阅读全文
posted @ 2016-05-26 14:11 LT.C# 阅读(145) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页