glu库,是对gl的部分封装,似乎对gl的辅助,操作系统自带。

VS环境设置:

 项目属性----链接器----附加依赖项----添加库文件GlU32.Lib

代码:

#include <gl/GLU.h>
....GLUquadricObj * quadratic;
static void init(){quadratic = gluNewQuadric();  //建立一个球
}static void reader(){glMatrixMode(GL_MODELVIEW);glLoadIdentity();glTranslatef(0, 0, -5);gluSphere(quadratic, 1.3f, 32, 32); //绘制球
}

openGL学习笔记三: glu库及使用相关推荐

  1. openGL学习笔记三十七:绘制简单地图

      地形本质上由一个个顶点(x,y,z)组成多个三角面连接而成. 地形有两种来源:   1.美术使用3dmax.maya.bleader工具,画点.线.面,导出三维模型,然后在游戏中加载进来,进行绘制 ...

  2. java学习笔记(三):前端miniUI控件库入门

    java学习笔记(三):前端miniUI控件库入门 最近在一家公司实习学习,一上来就需要学习了解相关的前端内容--miniUI.而这个内容自己本身并没有了解学习过,上手也是遇到了不少的问题,于是想把自 ...

  3. 多线程编程学习笔记——任务并行库(三)

    接上文 多线程编程学习笔记--任务并行库(一) 接上文 多线程编程学习笔记--任务并行库(二) 六.   实现取消选项 本示例学习如何实现基于Task的异步操作进行取消流程,以及在任务真正运行前如何知 ...

  4. OpenGL学习笔记(一):环境搭建、三维空间坐标系理解以及OpenGL的基本使用

    原博主博客地址:http://blog.csdn.net/qq21497936 本文章博客地址:http://blog.csdn.net/qq21497936/article/details/7866 ...

  5. SurfaceFlinger学习笔记(三)之SurfaceFlinger进程

    概述 本系列是基于android Q 即android10 SurfaceFlinger学习笔记(一)应用启动流程 SurfaceFlinger学习笔记(二)之Surface SurfaceFling ...

  6. 【OpenGL学习笔记⑧】——键盘控制正方体+光源【冯氏光照模型 光照原理 环境光照+漫反射光照+镜面光照】

    ✅ 重点参考了 LearnOpenGL CN 的内容,但大部分知识内容,小编已作改写,以方便读者理解. 文章目录 零. 成果预览图 一. 光照原理与投光物的配置 1.1 光照原理 1.2 投光物 二. ...

  7. OpenCasCade学习笔记(三):加载显示STEP格式图片,并实现平移、缩放和旋转操作

    OpenCasCade学习笔记(三):加载显示STEP格式图片,并实现平移.缩放和旋转操作 C3DWidget.h #pragma once#include <QtWidgets/QApplic ...

  8. 【OpenGL学习笔记⑥】——3D变换【旋转的正方体 实现地月系统 旋转+平移+缩放】

    ✈️ 文章目录 零. 成果预览图 一.3D立方体的顶点数组 二.纹理旋转 三.纹理缩放 四.画n个3D图形 五.轨道的数学公式 六.深度缓冲(Z 缓冲) 七.完整代码 八.参考附录: 神器的正方体 ☁ ...

  9. OpenGL 学习笔记 II:初始化 API,第一个黑窗,游戏循环和帧率,OpenGL 默认垂直同步,glfw 帧率

    前情提要: 上一篇: OpenGL 学习笔记 I:OpenGL glew glad glfw glut 的关系,OpenGL 状态机,现代操作系统的窗口管理器,OpenGL 窗口和上下文 OpenGL ...

最新文章

  1. python 调用函数 开销_减少python中的函数调用开销
  2. [CTO札记]架构的改造是个持续、全面、螺旋的过程
  3. [转]Android中dp,px,sp概念梳理以及如何做到屏幕适配
  4. Nokia N70 Production Video
  5. Beta冲刺——星期三
  6. 一瓶可乐的自动售货机指令“旅程”
  7. STM32的位带操作
  8. 线性回归相关系数c语言,线性回归中相关系数.doc
  9. Linux系统下的文件和文件夹相关操作(创建/删除/修改权限)
  10. 如何编辑修改PDF文件内容?修改方法很简单
  11. Python网络爬虫(二):小说下载器
  12. d3,svg中如何让rect上显示文字
  13. android格式化SD卡,获取其它程序的缓存大小,清理数据
  14. 全连接网络实现Fashion数据集学习/预测
  15. 微信开放平台开发第三方授权登陆(三):Android客户端
  16. 2017-2018 ACM-ICPC, Asia Daejeon Regional Contest H题
  17. 【Android】APK的打包流程
  18. 宋鸿兵 《货币战争》风暴制造者
  19. PowerDesigner入门
  20. 有关projecteuler题库621题的lisp解答,萌新求围观。

热门文章

  1. ros----键盘控制机器人(2)【键盘控制文件书写】
  2. 摄影初学者挑选相机的常见问题 FAQ
  3. 自动驾驶引发的致死车祸,没有一方是无辜的
  4. 数学建模学习(83):模拟退火算法(SA)求解多元函数
  5. Revit二次开发_将数据导入Excel
  6. systemd启动流程分析
  7. 那些年你追过的女孩——颜值到底有几分???
  8. 无法加载文件 C:\Users\Administrator\PycharmProjects\pythonProject\venv\Scripts\activate.ps1,因为在此系统上禁止运行脚本。
  9. (转)tomcat与地址栏图标之研究(多浏览器)
  10. UE4的JSON读写方式二