
我的GLUT学习笔记
大家好我是阔阔
一枚前端 Coder!Enjoy life!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
GLUT之环境搭建以及画个三角形 1
文章目录1.使用工具2.环境搭建3.精简4.先来画两个点5.然后画条线6.最后来个三角形7.结语 1.使用工具 Code::Blocks 2.环境搭建 参考:链接地址 3.精简 #include <windows.h> #include <GL/glut.h> // 显示函数 void display(void); // 主函数 int main(int a原创 2019-03-01 17:53:12 · 745 阅读 · 0 评论 -
GLUT之颜色、多边形和文字 2
1.使用工具 Code::Blocks 2.背景颜色 4 个参数分别为 R G B A (透明度) void display(void) { glClearColor(0.0f, 0.0f, 1.0f, 1.0f); glClear(GL_COLOR_BUFFER_BIT); glBegin(GL_LINES); glVertex2f(0.5f, 0.0f)...原创 2019-03-02 23:57:16 · 644 阅读 · 0 评论 -
GLUT之三维立方体的旋转 3
1.使用工具 Code::Blocks 2.网格立方体的创建 void display(void) { glClear(GL_COLOR_BUFFER_BIT ); glColor3f(1.0f, 0.0f, 0.0f); glLoadIdentity();//初始化 glRotatef(angle, 1,1,1); glutWire...原创 2019-03-09 21:40:05 · 1617 阅读 · 0 评论 -
GLUT之鼠标事件两点画线 4
1.使用工具 Code::Blocks 2.鼠标事件的声明 glutMouseFunc(mouseDown); // 鼠标回调 3.画点与画线 点 // 绘制点 void drawPoint(int x,int y) { glColor3f(1.0f, 0.0f, 0.0f); glBegin(GL_POINTS); glVertex2i(x, y);...原创 2019-04-02 20:37:20 · 1806 阅读 · 0 评论 -
GLUT中的glReadPixels使用 5
1.使用工具 Code::Blocks 2.代码 来吧!如果你想用GLUT获取一个点的RGB。 这就是你想要的! 两行代码,告别 glReadPixels 的使用困惑! 读取到的是R,G,B三者的值。 GLfloat color[3]; glReadPixels(xMouse,yMouse,1,1,GL_RGB,GL_FLOAT,&color); // 打印 cout << c...原创 2019-05-08 20:45:45 · 520 阅读 · 0 评论