计算机图形学——OpenGL编程基础
什么是 OpenGL
一个图形学库,用来绘制,但是不负责 IO 输出,需要搭配 GLUT,GLUI,MFC,QT。
除了 OpenGL 外,业界常用还有 DirectX,微软专用的一个图形学库。
编程环境配置
图形库
- OpenGL
- 工业
- GLUT
- GLUI
动态链接库/静态链接库的区别 查
向量
向量的代数表达
- 图形表示不方便
向量操作
- 标量乘法
- 点乘
- 叉乘
坐标系统
- 在二维平面上,给定两个基向量,可以表示整个空间(基向量,空间由这两个向量张成)
给定一个二维的多边形,判断它是否是凸多边形
凸包算法,逆时针遍历点,计算新向量与原向量的叉积,方向一致的应为凸多边形,方向改变的是凹多边形。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!