OpenGL
云桥落羽
这个作者很懒,什么都没留下…
展开
-
OpenGL(一)GLFW的使用
// OpenGL_1.cpp: 定义控制台应用程序的入口点。//#include "stdafx.h"#include<GL/freeglut.h>#include<GLFW/glfw3.h>int main(){ // 初始化 gl原创 2018-09-12 18:28:11 · 917 阅读 · 0 评论 -
OpenGL(二)二维图形绘制
#include "stdafx.h"#include<GL/freeglut.h>#include<GLFW/glfw3.h>// 绘图函数void display(){ // 清空颜色缓存和深度缓存 glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); // glBegin原创 2018-09-13 00:24:19 · 4096 阅读 · 0 评论 -
OpenGL(三)三维图形绘制
#include "stdafx.h"#include<GL/freeglut.h>#include<GLFW/glfw3.h>// 绘图棱锥void display(){ glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); // 三维图形由三维空间中的三角形拼接而成 glBegin(...原创 2018-09-13 09:21:08 · 18275 阅读 · 1 评论 -
OpenGL(四)矩阵变换
OpenGL使用齐次坐标矩阵栈进行矩阵变换,每一次矩阵操作,变换矩阵都会与矩阵栈的当前栈顶矩阵点乘,坐标变换顺序是变换矩阵点乘顺序的逆序矩阵也可以使用OpenGL矩阵类,类中包含了大量常用的矩阵操作...原创 2018-10-18 21:17:44 · 209 阅读 · 0 评论