OpenGL
文章平均质量分 70
Sheh伟伟
这个作者很懒,什么都没留下…
展开
-
[Modern OpenGL系列(四)]在OpenGL中使用Shader
在上一篇文章中已经介绍了OpenGL窗口的创建。本文接着说如何用OpenGL绘制一个三角形。 1 . 添加头文件shader.h,代码如下:#pragma once#include <string>#include <GL\glew.h>class Shader{public: Shader(const std::string& fileName); void Bind();原创 2016-05-08 20:19:41 · 4275 阅读 · 2 评论 -
[Modern OpenGL系列(三)]用OpenGL绘制一个三角形
在上一篇文章中已经介绍了OpenGL窗口的创建。本文接着说如何用OpenGL绘制一个三角形。 1. 添加头文件mesh.h,代码如下:#pragma once#include #include class Vertex{public: Vertex(const glm::vec3& pos) { this->pos = pos; }原创 2016-05-08 18:42:28 · 1895 阅读 · 0 评论 -
[Modern OpenGL系列(二)]创建OpenGL窗口
在博主的上一篇文章中已经介绍了OpenGL开发环境的搭建,本篇博文将验证开发环境是否搭建成功。同时,也是迈出OpenGL开发的第一步。我们使用上一篇文章中新建的项目,创建一个OpenGL窗口。添加头文件display.h。#include <SDL2\SDL.h>#include <string>class Display{public: Display(int width, i原创 2016-05-02 11:29:59 · 1502 阅读 · 0 评论 -
[Modern OpenGL系列(一)]十步搞定OpenGL开发环境
OpenGL官网:https://www.opengl.org。 开发常用的SDK库:https://www.opengl.org/sdk/libs/搭建环境前的准备在搭建OpenGL开发环境前先下载好下面的三个压缩文件: 1. GLEW(OpenGL Extension Wrangler Library):详细介绍。压缩包下载链接:Binaries Windows 3原创 2016-05-01 22:36:30 · 4024 阅读 · 1 评论