openGL学习笔记三: glu库及使用
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库及使用相关推荐
- openGL学习笔记三十七:绘制简单地图
地形本质上由一个个顶点(x,y,z)组成多个三角面连接而成. 地形有两种来源: 1.美术使用3dmax.maya.bleader工具,画点.线.面,导出三维模型,然后在游戏中加载进来,进行绘制 ...
- java学习笔记(三):前端miniUI控件库入门
java学习笔记(三):前端miniUI控件库入门 最近在一家公司实习学习,一上来就需要学习了解相关的前端内容--miniUI.而这个内容自己本身并没有了解学习过,上手也是遇到了不少的问题,于是想把自 ...
- 多线程编程学习笔记——任务并行库(三)
接上文 多线程编程学习笔记--任务并行库(一) 接上文 多线程编程学习笔记--任务并行库(二) 六. 实现取消选项 本示例学习如何实现基于Task的异步操作进行取消流程,以及在任务真正运行前如何知 ...
- OpenGL学习笔记(一):环境搭建、三维空间坐标系理解以及OpenGL的基本使用
原博主博客地址:http://blog.csdn.net/qq21497936 本文章博客地址:http://blog.csdn.net/qq21497936/article/details/7866 ...
- SurfaceFlinger学习笔记(三)之SurfaceFlinger进程
概述 本系列是基于android Q 即android10 SurfaceFlinger学习笔记(一)应用启动流程 SurfaceFlinger学习笔记(二)之Surface SurfaceFling ...
- 【OpenGL学习笔记⑧】——键盘控制正方体+光源【冯氏光照模型 光照原理 环境光照+漫反射光照+镜面光照】
✅ 重点参考了 LearnOpenGL CN 的内容,但大部分知识内容,小编已作改写,以方便读者理解. 文章目录 零. 成果预览图 一. 光照原理与投光物的配置 1.1 光照原理 1.2 投光物 二. ...
- OpenCasCade学习笔记(三):加载显示STEP格式图片,并实现平移、缩放和旋转操作
OpenCasCade学习笔记(三):加载显示STEP格式图片,并实现平移.缩放和旋转操作 C3DWidget.h #pragma once#include <QtWidgets/QApplic ...
- 【OpenGL学习笔记⑥】——3D变换【旋转的正方体 实现地月系统 旋转+平移+缩放】
✈️ 文章目录 零. 成果预览图 一.3D立方体的顶点数组 二.纹理旋转 三.纹理缩放 四.画n个3D图形 五.轨道的数学公式 六.深度缓冲(Z 缓冲) 七.完整代码 八.参考附录: 神器的正方体 ☁ ...
- OpenGL 学习笔记 II:初始化 API,第一个黑窗,游戏循环和帧率,OpenGL 默认垂直同步,glfw 帧率
前情提要: 上一篇: OpenGL 学习笔记 I:OpenGL glew glad glfw glut 的关系,OpenGL 状态机,现代操作系统的窗口管理器,OpenGL 窗口和上下文 OpenGL ...
最新文章
- python 调用函数 开销_减少python中的函数调用开销
- [CTO札记]架构的改造是个持续、全面、螺旋的过程
- [转]Android中dp,px,sp概念梳理以及如何做到屏幕适配
- Nokia N70 Production Video
- Beta冲刺——星期三
- 一瓶可乐的自动售货机指令“旅程”
- STM32的位带操作
- 线性回归相关系数c语言,线性回归中相关系数.doc
- Linux系统下的文件和文件夹相关操作(创建/删除/修改权限)
- 如何编辑修改PDF文件内容?修改方法很简单
- Python网络爬虫(二):小说下载器
- d3,svg中如何让rect上显示文字
- android格式化SD卡,获取其它程序的缓存大小,清理数据
- 全连接网络实现Fashion数据集学习/预测
- 微信开放平台开发第三方授权登陆(三):Android客户端
- 2017-2018 ACM-ICPC, Asia Daejeon Regional Contest H题
- 【Android】APK的打包流程
- 宋鸿兵 《货币战争》风暴制造者
- PowerDesigner入门
- 有关projecteuler题库621题的lisp解答,萌新求围观。
热门文章
- ros----键盘控制机器人(2)【键盘控制文件书写】
- 摄影初学者挑选相机的常见问题 FAQ
- 自动驾驶引发的致死车祸,没有一方是无辜的
- 数学建模学习(83):模拟退火算法(SA)求解多元函数
- Revit二次开发_将数据导入Excel
- systemd启动流程分析
- 那些年你追过的女孩——颜值到底有几分???
- 无法加载文件 C:\Users\Administrator\PycharmProjects\pythonProject\venv\Scripts\activate.ps1,因为在此系统上禁止运行脚本。
- (转)tomcat与地址栏图标之研究(多浏览器)
- UE4的JSON读写方式二