一、案例效果: 这个案例是在之前的公转和自转案例基础上再开发的,先看下最终的效果: 二、代码解析: 1.setupRC函数: setupRC流程...
一、案例效果: 这个案例是在之前的公转和自转案例基础上再开发的,先看下最终的效果: 二、代码解析: 1.setupRC函数: setupRC流程...
一、什么是纹理? 艺术家和程序员更喜欢使用纹理(Texture)。纹理是一个2D图片(甚至也有1D和3D的纹理),它可以用来添加物体的细节;你可...
一、案例效果: 本地案例算是对前面所学习内容的一次总结,实现步骤如下: 绘制地板->绘制大小球-> 让大球自转,小球围绕大球公转 -> 移动观察...
在我们OpenGL中涉及到图形变换的时候经常会运用到向量/矩阵的运算。今天我们就来了解下OpenGL中的向量、矩阵。 一、向量 1.标量和向量 ...
上一篇文章我们讲到了使用深度测试可以解决隐藏面消除的问题。并且效果看起来很完美,但是深度测试真的就没有一点问题吗?当然不是,接下里我们就来看下深...
一、绘制甜甜圈 上篇文中已经实现由OpenGL图元绘制一些简单的图形,今天我们来尝试绘制一个甜甜圈并且看下会不会有新的问题出现:具体代码和上篇基...
一、案例及相关函数说明 使用OpenGL绘制点、线、线段、线环、金字塔、六边形图形,并且使用键盘的空格键完成图形切换,使用上下左右键控制图形的上...
一、OpenGL渲染架构 了解OpenGL渲染架构对我们学习OpenGL有非常重要的作用。话不多说,直接上图: 图片client和server并...
一、案例及相关函数说明 使用OpenGL绘制一个正方形,并且利用键盘的上下左右键控制正方形的上下左右移动。效果如下: 本次案例需要的几个函数: ...
一、什么是OpenGL 我们先了解一下OpenGL到底是什么?一般它被认为是一个API(Application Programming Inte...