240 投稿
收录了11篇文章 · 1人关注
  • Resize,w 360,h 240
    OpenGL案例-镜面公转自转+纹理贴图

    一、案例效果: 这个案例是在之前的公转和自转案例基础上再开发的,先看下最终的效果: 二、代码解析: 1.setupRC函数: setupRC流程...

  • Resize,w 360,h 240
    OpenGL- 纹理及相关API

    一、什么是纹理? 艺术家和程序员更喜欢使用纹理(Texture)。纹理是一个2D图片(甚至也有1D和3D的纹理),它可以用来添加物体的细节;你可...

  • Resize,w 360,h 240
    OpenGL案例-公转和自转

    一、案例效果: 本地案例算是对前面所学习内容的一次总结,实现步骤如下: 绘制地板->绘制大小球-> 让大球自转,小球围绕大球公转 -> 移动观察...

  • Resize,w 360,h 240
    OpenGL--向量和矩阵

    在我们OpenGL中涉及到图形变换的时候经常会运用到向量/矩阵的运算。今天我们就来了解下OpenGL中的向量、矩阵。 一、向量 1.标量和向量 ...

  • Resize,w 360,h 240
    OpenGL-多边形偏移和颜色混合

    上一篇文章我们讲到了使用深度测试可以解决隐藏面消除的问题。并且效果看起来很完美,但是深度测试真的就没有一点问题吗?当然不是,接下里我们就来看下深...

  • Resize,w 360,h 240
    OpenGL案例-绘制甜甜圈以及隐藏面消除(正背面剔除和深度测试)

    一、绘制甜甜圈 上篇文中已经实现由OpenGL图元绘制一些简单的图形,今天我们来尝试绘制一个甜甜圈并且看下会不会有新的问题出现:具体代码和上篇基...

  • Resize,w 360,h 240
    OpenGL案例-通过图元绘制了解矩阵栈

    一、案例及相关函数说明 使用OpenGL绘制点、线、线段、线环、金字塔、六边形图形,并且使用键盘的空格键完成图形切换,使用上下左右键控制图形的上...

  • OpenGL渲染架构以及三种数据传递方式

    一、OpenGL渲染架构 了解OpenGL渲染架构对我们学习OpenGL有非常重要的作用。话不多说,直接上图: 图片client和server并...

  • Resize,w 360,h 240
    OpenGL案例-绘制一个正方形并用键盘控制移动

    一、案例及相关函数说明 使用OpenGL绘制一个正方形,并且利用键盘的上下左右键控制正方形的上下左右移动。效果如下: 本次案例需要的几个函数: ...

  • Resize,w 360,h 240
    初探OpenGL 及相关名词解析

    一、什么是OpenGL 我们先了解一下OpenGL到底是什么?一般它被认为是一个API(Application Programming Inte...