![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opengl回顾
文章平均质量分 90
风尧
学习ing
展开
-
opengl回顾(一)
创建一个最简单的窗口所需要的步骤:1、添加需要的头文件#pragma once#include <glad/glad.h>#include <GLFW/glfw3.h>2、选择自己的glfw版本号,并设定绘制模式glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3);//设定的是主版本号 3glfwWindo...原创 2018-11-13 20:34:34 · 145 阅读 · 0 评论 -
opengl回顾(二)
在一的基础上绘制一个三角形理论:opengl使用图形渲染管线来把2D坐标转换成3D坐标,他可以分为两部分:一是把3D坐标转换到屏幕的2D坐标,二是为这些2D坐标转变成有颜色的像素。图形渲染管线接受一组3D坐标,将其转换成屏幕上的2D像素,其中经过这样几个阶段3D顶点坐标输入->顶点着色器->形状图元装配->几何着色器->光栅化->片段着色器->混...原创 2018-11-17 00:16:46 · 924 阅读 · 0 评论 -
opengl回顾(二)[2]
接上篇,我们进一步得解释和分离我们的代码首先我们回顾一下,绘制三角的步骤1、写出组成三角的顶点数据,三组顶点每组均由3个float分别代表x,y,z坐标2、创建顶点缓冲对象3、创建顶点数组对象3、绑定缓冲对象与数组对象4、告知opengl如何解释顶点,解释的是第几组顶点,并激活这组顶点5、编写实际的顶点着色器与片段着色器,着色器处理的是一个顶点/一个像素(着色器代码存在...原创 2018-11-20 15:02:47 · 278 阅读 · 0 评论 -
opengl环境配置
配置一个visual studio下可以使用opengl的环境话不多说,不会提什么cmake什么外网下载,百度网盘链接走起链接:https://pan.baidu.com/s/18K4_hSiQ4D7zN1c6hVEgeQ 提取码:x94q 解压后含两个文件夹,include文件夹包含之后要使用的头文件,lib则为需要的依赖库,还有两个需要添加到项目中的文件。咱们一步一步来添加。...原创 2018-11-17 21:00:12 · 236 阅读 · 0 评论