240 投稿
收录了17篇文章 · 50人关注
  • Android OpenGL ES 8.FrameBuffer离屏渲染

    作用 FrameBuffer Object,也称FBO,离屏渲染,可以摆脱屏幕的束缚,在后台做图像处理。 理解 FrameBuffer和Text...

  • Android OpenGL ES 11.1 相机

    课程介绍 本节课主要讲解如何通过OpenGL将相机获取到的内容渲染到画面上,而拍摄、录像、相机API则不是本节课的重点。 相机画面的渲染和视频的...

    1.4 Benhero 0 6 1
  • Android OpenGL ES 10.1 视频播放器

    课程介绍 在学习了前面章节OpenGL基础知识后,读者应该具备了复杂界面特效、图片高效处理的开发能力。接下来的章节主要转向Android视频应用...

    1.2 Benhero 5 9 1
  • Resize,w 360,h 240
    音视频开发基础知识

    音视频入门前,需要了解下一些基础概念,不必死记硬背,可之后再补再翻阅。 一. 颜色模式 RGB[https://zh.wikipedia.org...

    2.5 Benhero 0 25
  • Resize,w 360,h 240
    Android OpenGL ES 9.2 位置滤镜

    课程介绍 本节介绍如何改变改变片元着色器内的坐标位置参数,从而让渲染的内容动起来或者达到一些特殊的效果。 实现讲解 本节课的核心原理是修改采样的...

    2.6 Benhero 0 12
  • Android OpenGL ES 9.1 基础颜色滤镜

    课程介绍 本节介绍滤镜基础框架+基础颜色滤镜。 基础框架 这节课我们开始讲滤镜的开发,为了便于展示各种滤镜的效果,设计了一套简易的框架,分两部分...

    1.3 Benhero 4 7
  • Resize,w 360,h 240
    Android OpenGL ES 7.2多纹理绘制

    基本原理 1. 多次绘制,单纹理单元 之前我们在第三节基础图形绘制的时候有推导出一个结论: 上面的示例图中,在onDrawFrame里,同时绘制...

    1.2 Benhero 4 12
  • Resize,w 360,h 240
    Android OpenGL ES 7.1纹理绘制

    基本原理 与渐变色接近,但有些区别:渐变色:光栅化过程中,计算出颜色值,然后在片段着色器的时候可以直接赋值纹理:光栅化过程中,计算出当前片段在纹...

    0.7 Benhero 1 8
  • Resize,w 360,h 240
    Android OpenGL ES 6.索引法绘制

    前言 之前我们绘制的都是一些简单的基础图形,本章节我们绘制一个复杂些的形状,如下。 图中的数字是后期标注,并非GL绘制。 根据之前学的知识,我们...

    0.3 Benhero 0 4
  • Resize,w 360,h 240
    Android OpenGL ES 5.渐变色

    前言 之前我们绘制的图形都是只有一个颜色,而本章节我们绘制一个正方形,并且给图形上渐变色,让简单的图形变得绚丽些。 原理 在基础概念的课程中,我...

    0.3 Benhero 8 4

专题公告

Android OpenGL ES 应用开发,专注于图片、相机、视频处理、简易游戏框架