OpenGL
文章平均质量分 63
从善若水
本人就职于国际知名终端厂商,负责modem芯片研发。在5G早期负责终端数据业务层、核心网相关的开发工作,目前牵头6G算力网络技术标准研究。
展开
-
GTK4+OpenGL+FreeTpye2显示文字教程——OpenGL、FreeType2与GTK4结合使用
文章目录OpenGL、FreeType2与GTK4结合使用GTK4与OpenGL结合OpenGL与FreeType2结合OpenGL、FreeType2与GTK4结合使用GTK4与OpenGL结合实现GtkGLArea控件的realize信号响应函数static voidrealize (GtkWidget *widget){ const char *vertex_path, *fragment_path; //设置当前GLArea的GdkGLContext为OpenGL的上下文原创 2021-04-24 21:16:07 · 599 阅读 · 3 评论 -
GTK4+OpenGL+FreeTpye2显示文字教程——OpenGL基本使用
文章目录OpenGL基本使用OpenGL基本使用//GLSL脚本程序标识符static GLuint program;//OpenGL顶点标识符GLuint vao;//OpenGL buffer标识符GLuint vbo;//OpenGL 纹理标识符GLuint tex;static const GLfloat quad_data[] ={ //OpenGL绘制坐标点初始值 0.0f, 0.0f, 0.0f, 0.0f, 0.0f原创 2021-04-24 18:56:42 · 1388 阅读 · 4 评论 -
GTK4+OpenGL+FreeTpye2显示文字教程——FreeType2基本使用
文章目录FreeType2基本使用FreeType2基本使用//定义字符大小,实际字符大小是CHAR_SIZE*64#define CHAR_SIZE (10*64)初始化FreeType2库/* filename是字符文件的文件名,我们演示用的是“micross.TTF”文件 */void init_ft2(const char* filename , GLuint char_size){ FT_Error error; //创建一个新的FreeType库实例原创 2021-04-24 17:26:35 · 851 阅读 · 1 评论 -
GTK4+OpenGL+FreeTpye2显示文字教程——搭建一个基本的GTK4应用
文章目录搭建一个基本的GTK4应用搭建一个基本的GTK4应用MinGW下安装GTK4传送门官方文档可能还没有更新,显示的命令还是gtk3,小伙伴可以将gtk3改为gtk4即可安装GTK4/* * 初始化并启动GTK4应用程序 */intmain (int argc, char **argv){ GtkApplication *app; int status; //创建一个GTK4应用 app = gtk_application_new ("原创 2021-04-24 10:50:24 · 2145 阅读 · 4 评论 -
GTK4+OpenGL+FreeTpye2显示文字教程
文章目录????GTK4+OpenGL+FreeTpye2显示文字教程一、搭建一个基本的GTK4应用(==Writing==)二、FreeType2基本使用三、OpenGL与GTK4结合使用????GTK4+OpenGL+FreeTpye2显示文字教程一、搭建一个基本的GTK4应用(Writing)二、FreeType2基本使用三、OpenGL与GTK4结合使用最后的效果如下:代码下载传送门...原创 2021-04-17 23:38:10 · 27844 阅读 · 5 评论 -
什么是16.16/26.6笛卡尔坐标系(Cartesian space coordinate)?
文章目录16.16/26.6笛卡尔坐标系(Cartesian space coordinate)16.16/26.6笛卡尔坐标将整数换算成浮点数方法16.16/26.6笛卡尔坐标系(Cartesian space coordinate) 前一段时间研究FreeType2字体库,其中对字体长度的描述使用的是32bit的整数,库文档对这些整数的描述有时说是基于16.16笛卡尔坐标有时说是基于26.6笛卡尔坐标,那么问题来了,什原创 2021-04-15 22:21:20 · 751 阅读 · 3 评论 -
【红宝书】OpenGL Demo code编译与运行
【红宝书】OpenGL Demo code编译与运行文章目录【红宝书】OpenGL Demo code编译与运行原创 2021-03-01 22:10:55 · 569 阅读 · 3 评论 -
MSYS以及MinGW安装
MSYS以及MinGW安装文章目录MSYS以及MinGW安装下载并安装MSYS安装基础运行库(glibc,cmake,make等)下载并安装MSYS下载传送门点击下载Windows 64bit ,双击安装选择安装目录安装完成!!!安装基础运行库(glibc,cmake,make等)$ pacman -Syu$ pacman -Su$ pacman -S --needed base-devel mingw-w64-x86_64-toolchain基础运行库安装完成,现在可以编译Co原创 2021-02-28 18:46:16 · 1595 阅读 · 3 评论 -
【红宝书】OpenGL Demo Code环境搭建
红宝书Code环境搭建https://blog.csdn.net/qq_31985307/article/details/114186661原创 2021-02-27 19:19:12 · 4849 阅读 · 4 评论 -
安装gl3w
安装gl3w文章目录安装gl3w下载gl3w下载gl3w下载传送门超级管理员权限打开MinGW本地解压后运行下面命令:$ python gl3w_gen.py //会自动下载Header files和Source files喜欢的同学记得一键三连哦!!!...原创 2021-02-27 19:17:46 · 1492 阅读 · 5 评论 -
glfw3安装流程
glfw3安装流程文章目录glfw3安装流程下载glfw3安装(适用于Ubuntu、mingw)下载glfw3下载地址安装(适用于Ubuntu、mingw)$unzip glfw-3.3.3.zip$cd glfw-3.3.3/$cmake原创 2021-02-27 18:28:56 · 5860 阅读 · 6 评论