
My OpenGL
Simple J
专注。
展开
-
VS2015找不到源文件<stdio.h>...解决方法
之前学习OpenGL,用vs2015学习写了点代码。后来两个月没碰,前几天打开就直接报400多个错误,人直接傻掉。查了一下,发现大概是环境出问题了,先按网上的说法去重新选择目标平台版本,但是发现自己只有8.1,没有像别人的还有10.几的,并且也没有vs installer可以查看版本,按教程在vs的扩展与更新里面下载了installer仍然没有,不知道怎么回事。没办法,就去下载最新的windows SDK 10,安装的时候提示先卸载之前的一个版本才能安装,然后去程序里面卸载了,安装了原创 2021-09-16 14:28:37 · 3140 阅读 · 0 评论 -
OpenGL——uniform,颜色随时间变化
顶点着色器为片段着色器决定颜色,在顶点着色器中声明了一个vertexColor变量作为vec4输出,并在片段着色器中声明了一个类似的vertexColor。由于它们名字相同且类型相同,片段着色器中的vertexColor就和顶点着色器中的vertexColor链接了。//顶点着色器const char *vertexShaderSource = "#version 330 core\n""layout (location = 0) in vec3 aPos;\n""out vec4 vertexC原创 2021-09-16 14:31:59 · 1582 阅读 · 0 评论 -
OpenGL——绘制三角形和矩形
顶点着色器为片段着色器决定颜色,在顶点着色器中声明了一个vertexColor变量作为vec4输出,并在片段着色器中声明了一个类似的vertexColor。由于它们名字相同且类型相同,片段着色器中的vertexColor就和顶点着色器中的vertexColor链接了。//顶点着色器const char *vertexShaderSource = "#version 330 core\n""layout (location = 0) in vec3 aPos;\n""out vec4 vertex原创 2021-07-08 10:34:00 · 917 阅读 · 0 评论