摘要: 着色器在OpenGL中发挥着重要作用,它就像一个画笔,将输入的数据流,转为数学坐标,再将三维坐标变成二维坐标(针对我们现在用的二维显示器,全息显示器肯是三维的),再把二维坐标实际的像素点位置(这里面肯定存在的粗略的误差,比如(3.423,234.232)肯定在实际像素中不存在,要转换成邻近的),然后 阅读全文
posted @ 2019-04-15 18:54 落剑仙zobol 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: 首先,给出这次学习的代码原网址。 >原作者的源代码 (黑体是源码,注释是写的。) 引用的库(预编译): 自定义的函数声明及全局变量: 着色器源代码: 关于两个自定义函数的实现: int main()函数内部各个部分分析: (1)初始化glfw: (2)创建窗口对象(窗口对象存放了所有和窗口相关的数据 阅读全文
posted @ 2019-04-15 13:40 落剑仙zobol 阅读(1328) 评论(0) 推荐(0) 编辑