OpenGL
小乌龟在大乌龟背上
这个作者很懒,什么都没留下…
展开
-
OpenGL入门(一) glfw ,glew,glut,freeglut区别
glfw: GLFW is a free, Open Source, multi-platform library for opening a window, creating an OpenGL context and managing input. It is easy to integrate into existing applications and does not la原创 2018-02-06 11:32:01 · 12123 阅读 · 0 评论 -
OpenGL入门(二) 红宝书第一个demo代码
这个demo有点坑,代码不全,要自己写LoadShaders这部分,大致被我改成了如下#include <stdio.h>#include <string>#include <vector>#include <iostream>using namespace std;//opengl headers!#include <glew.h>#include <glut.h>#pragma co原创 2018-02-06 16:56:13 · 1111 阅读 · 0 评论 -
OpenGL入门(三) 改变绘制的颜色
主要的目的还是要明白如何把值传输到GLSL,这个理论上是很简单的,但要了解一下,(GLSL)这个是opengl独家的语言,长的像C语言,要实现我们说的改变背景的颜色,其实比较简单,第一步,是在要在vertex的源文件中添加两个变量,为 in vec4 vColor,out vec4 fs_color; 这个in就是我们程序传入的值,out是给下一个步骤使用的,如果不清楚渲染的步骤可以百度一下,然后原创 2018-02-07 15:19:06 · 6837 阅读 · 2 评论