OpenGL
Marx_W
这个作者很懒,什么都没留下…
展开
-
OpenGL学习之路(1)
原地址:https://learnopengl-cn.github.io/01%20Getting%20started/01%20OpenGL/一、基本概念状态机OpenGL自身是一个巨大的状态机(State Machine):一系列的变量描述OpenGL此刻应当如何运行。OpenGL的状态通常被称为OpenGL上下文(Context)。我们通常使用如下途径去更改OpenGL状态:设置选项,操作缓冲。最后,我们使用当前OpenGL上下文来渲染。假设当我们想告诉OpenGL去画线段而不是三角形的时转载 2020-06-09 16:47:39 · 228 阅读 · 0 评论 -
OpenGL——摄像机+LookAt矩阵+视角移动
一、摄像机OpenGL本身没有摄像机(Camera)的概念,但是我们可以通过把场景中的所有物体往相反方向移动的方式来模拟出摄像机,产生我们在移动的感觉,而不是场景在移动。以摄像机的视角作为场景原点时场景中所有的顶点坐标:观察矩阵把所有的世界坐标变换为相对于摄像机位置与方向的观察坐标。要定义一个摄像机,我们需要它在世界空间中的位置、观察方向、一个指向它右侧的向量以及一个指向它上方的向量。实...转载 2020-04-10 17:38:57 · 4172 阅读 · 0 评论