1.OpenGL基础
OPenGL调用显卡操作
需要通过函数指针调用显卡的函数,但是显卡驱动具体函数地址,只有运行时才知道。
GPU渲染的流水线

OPenGL本身就是一个大的状态机,如下所示



2.Hello OpenGL
创建一个窗口,窗口使用QOpenGLWidget函数进行渲染。

程序界面如上图所示,具体代码看gtihub链接。https://github.com/lrtacss/QOpenGLProject/tree/main/demo01
3.OpenGL,VTK,CascadeCAD
渲染和建模不一样。VTK相当于对于OpenGL的接口封装
4.绘制三角形
5.索引缓冲对象
有两个顶点是重复 的,如果是一个很大的模型,那么会带来很大的资源开销

在这里插入图片描述