![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenGL
文章平均质量分 83
Joea_pang
这个作者很懒,什么都没留下…
展开
-
[OpenGL]第一个OpenGL程序
说起计算机图形编程,学过TC的都会想起来graphics.h吧,但是现在无论是PC游戏,还是移动端游戏中那些绚丽的换面仅仅凭借着TC那640*480的分辨率是做不到的。所以OpenGL作为当下主流的图形API之一,能在一些场景中具有比DirectX更优秀的特性。为什么要学OpenGL,按照惯例,我们先来吹一波: - 强大的可移植性:没错OpenGL除了适用于Windows,还适用于Linux/U原创 2015-11-25 18:57:09 · 732 阅读 · 0 评论 -
[OpenGL]利用OpenGL绘制一些简单的图形
在几何学中有点,线,边,图形的概念,这些概念在计算机中也存在,但是可能会有所不同,比如数学中的直线是表示两端无限延伸的一条线,并且在数学中直线是没有宽度的,但是计算机中无法做到无限延伸,可以说计算机中的直线概念更像是数学中的线段概念,两个点的相连。同样点也是一样,数学中的点是表示一个坐标,并没有大小。计算机中无论图形设备多么精密也做不到显示一个无穷小的点,一般不设置点的大小的画,计算机会把点显示为1原创 2015-11-27 18:30:17 · 21831 阅读 · 0 评论 -
[OpenGL]OpenGL中的三维变换
显示生活中我们如何去绘制一个三维的图形,如一个立方体。我们通常会确定出它的大小,从不同的角度观察它,移动或者旋转它,确定好的视角等等。这些我们再OpenGL中也都可以实现。一个简单的实例开始OpenGL中的三维变换一般是通过矩阵变换来实现的。无论是移动,缩放,或者是旋转都是在一个矩阵的基础上乘上另一个矩阵来实现的。我们先来看一个例子。#include "stdafx.h"#include <gl/原创 2015-12-08 16:49:34 · 13587 阅读 · 1 评论