04 2024 档案

摘要:效果: 1、通过Stm32CubMX开启定时器、设置对应的io口,然后生成工程 STM32CubeMX | STM32 HAL库方式的微秒延时函数 2、自定义呼吸灯函数代码: // 呼吸灯 函数 // GPIO_TypeDef* GPIOx : GPIO组 (A - G) // uint16_t G 阅读全文
posted @ 2024-04-30 09:21 雾枫 阅读(193) 评论(0) 推荐(0) 编辑
摘要:未完待续 阅读全文
posted @ 2024-04-28 09:52 雾枫 阅读(14) 评论(0) 推荐(0) 编辑
摘要:效果: cmakeLists.txt : cmake_minimum_required(VERSION 3.5) project(TF_Hid_UseANDTest VERSION 0.1 LANGUAGES CXX) set(CMAKE_AUTOUIC ON) set(CMAKE_AUTOMOC 阅读全文
posted @ 2024-04-26 21:24 雾枫 阅读(269) 评论(0) 推荐(0) 编辑
摘要:效果: 代码: void MainWindow::setCheckResultColor(QTextEdit *textEdit, int position, int length, const QColor &color) { // 获取文本编辑器的文本选区 QTextCursor cursor 阅读全文
posted @ 2024-04-24 16:17 雾枫 阅读(633) 评论(0) 推荐(0) 编辑
摘要:效果: .cpp文件代码: { ui->setupUi(this); // 设置软件名称和版本号 QString version = QCoreApplication::applicationVersion(); QString name = QCoreApplication::applicatio 阅读全文
posted @ 2024-04-23 20:25 雾枫 阅读(50) 评论(0) 推荐(0) 编辑
摘要:效果: 代码main.cpp: #include <iostream> #include <glad/glad.h> #include <glfw3.h> #include "Shader.h" #define STB_IMAGE_IMPLEMENTATION #include <stb_image 阅读全文
posted @ 2024-04-09 00:23 雾枫 阅读(45) 评论(0) 推荐(0) 编辑
摘要:效果: 代码main.cpp: #include <iostream> #include <glad/glad.h> #include <glfw3.h> #include "Shader.h" #define STB_IMAGE_IMPLEMENTATION #include <stb_image 阅读全文
posted @ 2024-04-08 21:08 雾枫 阅读(13) 评论(0) 推荐(0) 编辑
摘要:效果: 代码 main.cpp: #include <iostream> #include <glad/glad.h> #include <glfw3.h> #include "Shader.h" #define STB_IMAGE_IMPLEMENTATION #include <stb_imag 阅读全文
posted @ 2024-04-08 20:20 雾枫 阅读(8) 评论(0) 推荐(0) 编辑
摘要:效果: 代码main.cpp : #include <iostream> #include <glad/glad.h> #include <glfw3.h> #include "Shader.h" #define STB_IMAGE_IMPLEMENTATION #include <stb_imag 阅读全文
posted @ 2024-04-08 19:49 雾枫 阅读(6) 评论(0) 推荐(0) 编辑
摘要:效果: 代码 main.cpp: #include <iostream> #include <glad/glad.h> #include <glfw3.h> #include "Shader.h" #define STB_IMAGE_IMPLEMENTATION #include <stb_imag 阅读全文
posted @ 2024-04-08 19:19 雾枫 阅读(13) 评论(0) 推荐(0) 编辑
摘要:效果: 代码 main.cpp #include <iostream> #include <glad/glad.h> #include <glfw3.h> #include "Shader.h" #define STB_IMAGE_IMPLEMENTATION #include <stb_image 阅读全文
posted @ 2024-04-07 23:07 雾枫 阅读(37) 评论(0) 推荐(0) 编辑
摘要:效果: CMakeLists.txt文件 cmake_minimum_required(VERSION 3.5) project(05_OpenglVector LANGUAGES CXX) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQU 阅读全文
posted @ 2024-04-07 00:41 雾枫 阅读(30) 评论(0) 推荐(0) 编辑
摘要:效果: 代码 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 雾枫 阅读(42) 评论(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 雾枫 阅读(78) 评论(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 雾枫 阅读(11) 评论(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 雾枫 阅读(65) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示