OPen gl
绿
See more, do better。
展开
-
Open gl 的不规则图形的4联通种子递归填充和扫描线种子递归填充算法实现
http://blog.csdn.net/jiangxinyu/article/details/7911876原创 2013-10-29 11:21:50 · 4389 阅读 · 0 评论 -
open gl 3d观察
浅浅地学习到open gl 的3d观察,对一些函数还不是理解的很透彻,但是还是用心地做了个小实验——三维观察小程序。 只要是用了心的程序,我就想好好在csdn整理下,或许日后会有用也说不定。这也是一种点滴的积累吧。 先看看what文件提供的数据格式吧(太多行,有11610个顶点坐标,23216个三角形) // 参考http:原创 2013-11-19 00:07:56 · 1908 阅读 · 0 评论 -
Open gl 非矩阵和矩阵实现小动画
/* 在OpenGL中实现双缓冲技术的一种简单方法: 1. 在调用glutInitDisplayMode函数时, 开启GLUT_DOUBLE,即glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE);。这里将我们惯用的 GLUT_SINGLE替换为GLUT_DOUBLE,意为要使用双缓冲而非单缓冲。 2. 调用glutDisplayFunc(displ原创 2013-12-10 08:51:56 · 1326 阅读 · 0 评论 -
Open gl判断任意多边形的凹凸性
思路:通过鼠标响应函数输入n个顶点(n>=3)显示多边形,鼠标左击加一个顶点,鼠标右击显示顺序相连的多边形。需要建立多边形数据结构(保存顶点表、边信息,及其他信息)判断方法:为多边形每一个边建立一个向量,凸多边形所有相邻的2边的向量的差积的z分量均为同号。如果出现某些为正,某些为负,则为凹多边形。 /* 数学知识补充:将向量用坐标表示(三维向量), 若向量a=(a1,b1,c原创 2014-01-08 17:29:07 · 3012 阅读 · 0 评论 -
Open gl ——光照材质纹理的综合使用
操作方法:按鼠标左键,绕x轴旋转 按鼠标中键,绕y轴旋转 按鼠标右键,绕z轴旋转 按键盘x,eye_x-- 按键盘X, eye_x++ 按键盘y,eye_y-- 按键盘Y, eye_y++原创 2013-12-29 20:15:28 · 2224 阅读 · 0 评论