Avatar notebook default
18篇文章 · 26688字 · 15人关注
  • Resize,w 360,h 240
    Android EGL + C/C++ 编写OpenGLES程序

    本人在编写基于FFmpeg的播放器时,需要将解码后的视频帧数据upload到GPU进行渲染输出,方便给视频添加滤镜之类的。输出部分有两种方案,一...

  • Resize,w 360,h 240
    OpenGLES 透视变换与屏幕UV坐标

    一、从需求说起本人在做3D贴纸的时候,遇到这样的一个需求,在3D贴纸需要和图像进行混合。做远小近大的3D效果,需要将二维的贴纸经过透视变换绘制到...

  • Resize,w 360,h 240
    Android 使用OpenGLES 的粒子系统

    前面我们说到了天空盒,下面我们来看看粒子Particle是怎样实现的。我们在《Android 使用OpenGLES制作天空盒》(地址:http:...

  • Resize,w 360,h 240
    Android 使用OpenGLES制作天空盒

    我们都知道,像Unity3D等游戏引擎都有许多天空盒的资源,通过天空盒,我们能够制作许多精美的场景,比如我们玩游戏的背景,跟随玩家的视点的转动而...

  • Resize,w 360,h 240
    Android 使用OpenGLES绘制球面

    从现在开始,我们不用Native层的方法来使用OpenGLES了。经过前面的介绍,Native层该怎么使用,应该来说都比较熟悉了。我们从现在开始...

  • GLSL 内建函数汇总

    在编写着色器总会使用到内建函数的时候,这里主要是写自己用到的一些函数进行汇总,不定期更新。更多资源可以访问以下网站:http://www.sha...

  • Resize,w 360,h 240
    片段着色器

    OpenGLES可编程管线流程: 一、固定功能片段着色器在OpenGLES 1.1中(固定功能桌面OpenGL),可以使用一组有限的方程式,确定...

  • Resize,w 360,h 240
    图元装配和光栅化

    在顶点着色器处理图元顶点之后进入图元装配阶段。这一阶段,执行裁剪、透视分割和Viewport变换操作。 光栅化是将图元转换为一组二维片元的过程。...

  • Resize,w 360,h 240
    OpenGLES 纹理介绍

    一、纹理基础 3D图形渲染中最基本的操作就是对一个表面应用纹理。纹理可以表现只从网格的几何形状无法得到的附加细节。 纹理的形式:2D纹理、2D纹...

文集作者