OpenGL ES 纹理贴图 认证专享

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课程首先讲解纹理贴图的基本原理,然后基于程序实例讲解如何使用 OpenGL ES 2.0 实现基本的纹理贴图。

    1.纹理贴图的原理 00:09:35

    本课时讲解 OpenGL ES 中使用的纹理贴图的基本原理。

    2.纹理对象的管理 00:06:48

    本课时基于程序实例讲解如何创建、删除和绑定纹理对象。

    3.2D 纹理贴图 00:11:40

    本课时基于程序实例讲解如何创建 2D 纹理,以及如何将 2D 纹理贴在物体表面。

    4.Cubemap 纹理贴图 00:09:02

    本课时基于程序实例讲解如何创建 Cubemap 纹理,及如何将 Cubemap 纹理贴在物体表面。

    5.压缩纹理贴图 00:10:56

    本课时基于程序实例讲解压缩纹理的应用。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

OpenGL ES 纹理贴图

5课时,48分钟
驼铃
驼铃

极客学院签约布道师

课程背景:
在学习了 OpenGL ES 图形流水线、开发环境以及 3D 数学基础后,接下来我们学习使用 OpenGL ES 的纹理贴图功能,通过纹理贴图实现复杂的 3D 物体效果。

核心内容:
1. 纹理贴图的基本原理
2. 纹理对象的管理
3. 2D 纹理贴图
4. Cubemap 纹理贴图
5. 压缩纹理

软件环境:Windows, VS2012

是否提供资料:

课程等级:初级

适合人群:
移动应用开发者或对 3D 图形作图感兴趣的学员
  • 技术问答
  • 1

    纹理贴图的原理

    09:35

    本课时讲解 OpenGL ES 中使用的纹理贴图的基本原理。

  • 2

    纹理对象的管理

    06:48

    本课时基于程序实例讲解如何创建、删除和绑定纹理对象。

  • 3

    2D 纹理贴图

    11:40

    本课时基于程序实例讲解如何创建 2D 纹理,以及如何将 2D 纹理贴在物体表面。

  • 4

    Cubemap 纹理贴图

    09:02

    本课时基于程序实例讲解如何创建 Cubemap 纹理,及如何将 Cubemap 纹理贴在物体表面。

  • 5

    压缩纹理贴图

    10:56

    本课时基于程序实例讲解压缩纹理的应用。

相关课程

  • OpenGL 透视投影

    本课程内容:透视投影的基本概念,并详细讲解透视投影(Perspective Projection)矩阵的推导过程,以解开它的神秘面纱。最后通过代码实现物体的透视投影变换。

    3课时 26分钟
    中级
    3340人学习
  • OpenGL ES 数学基础

    本课程讲解 OpenGL ES 的数学基础。首先介绍向量运算、矩阵和三角函数等 3D 的数学基础,然后讲解旋转、缩放、平移和透视投影等 OpenGL ES 的基本几何坐标变换。

    4课时 50分钟
    初级
    4287人学习
  • OpenGL ES Shading Language 1

    本课程为 OpenGL ES Shading Language 系列课程的第一部分,主要内容包括 GLES SL 的基础知识介绍、特有的数据类型以及表达式的规范等。

    4课时 50分钟
    初级
    3347人学习
  • OpenGL 相机空间

    本课学习 OpenGL 虚拟的相机空间。通过虚拟化一个相机空间,可以让物体摆在任何位置,而不再受限于 NDC 空间或者投影视域体,而是调整相机的观看位置,完成渲染。这是一种思维方式的转变,通过学习我们可以了解相机空间的本质是什么。

    3课时 25分钟
    初级
    3300人学习