上一页 1 2 3 4 5 6 7 8 9 ··· 33 下一页
摘要: 效果: 代码 main.cpp : #include <iostream> #include <glad/glad.h> #include <glfw3.h> #include "Shader.h" #define STB_IMAGE_IMPLEMENTATION #include "stb_ima 阅读全文
posted @ 2024-04-06 16:59 雾枫 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 效果: CMakeLists.txt文件: cmake_minimum_required(VERSION 3.5) project(05_OpenglVector LANGUAGES CXX) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQ 阅读全文
posted @ 2024-04-06 01:37 雾枫 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 着色器类:头文件 h: #ifndef SHADER_H #define SHADER_H #include <GLAD/glad.h> #include <glfw3.h> #include <string> #include <fstream> #include <sstream> #inclu 阅读全文
posted @ 2024-04-05 19:23 雾枫 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 效果: 代码 main.cpp #include <iostream> #include <glad/glad.h> #include <glfw3.h> #include <math.h> using namespace std; // 回调函数,每当窗口改变大小,视口大小也跟随改变 void f 阅读全文
posted @ 2024-04-04 23:36 雾枫 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 效果: 代码 main.cpp #include <iostream> #include <glad/glad.h> #include <glfw3.h> #include <math.h> using namespace std; // 回调函数,每当窗口改变大小,视口大小也跟随改变 void f 阅读全文
posted @ 2024-04-04 20:19 雾枫 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 效果: GLSL 顶点着色器源码 #version 330 core layout (location = 0) in vec3 aPos; // 位置变量的属性位置值为0 out vec4 vertexColor; // 为片段着色器指定一个颜色输出 void main() { gl_Positi 阅读全文
posted @ 2024-04-04 16:10 雾枫 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 效果: 代码 main.cpp #include <iostream> #include <glad/glad.h> #include <glfw3.h> using namespace std; // 回调函数,每当窗口改变大小,视口大小也跟随改变 void framebuffer_size_ca 阅读全文
posted @ 2024-04-04 15:41 雾枫 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 效果: 代码: #include <iostream> #include <glad/glad.h> #include <glfw3.h> using namespace std; // 回调函数,每当窗口改变大小,视口大小也跟随改变 void framebuffer_size_callback(G 阅读全文
posted @ 2024-04-04 14:54 雾枫 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 效果: main.cpp #include <iostream> #include <glad/glad.h> #include <glfw3.h> using namespace std; // 回调函数,每当窗口改变大小,视口大小也跟随改变 void framebuffer_size_callb 阅读全文
posted @ 2024-04-04 11:18 雾枫 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 一、编译GLFW 生成 glfw3.lib 1、glfw3.lib通过cmake gui 生成vs工程 进行编译的 2、libglfw3.a通过Qt 打开cmakelists.txt 编译生成的 (使用minGW需要libglfw3.a) (使用vs或msvc需要glfw3.lib) 二、获取GLA 阅读全文
posted @ 2024-04-04 10:57 雾枫 阅读(68) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 33 下一页
点击右上角即可分享
微信分享提示