草庐IT

Opegnl ES之四边形绘制

四边形的绘制在OpenglES是很重要的一项技巧,比如做视频播放器时视频的渲染就需要使用到OpenglES绘制四边形的相关知识。然而在OpenglES却没有直接提供绘制四边形的相关函数,那么如何实现四边形的绘制呢?在OpenglES的世界中所有的元素都是由点、线和三角形组成的。众所周知,四边形可以拆分成两个三角形,因此四边形的绘制在OpenglES的世界中可以分解成绘制两个三角形的任务。关于三角形的绘制请参考之前的文章:OpenglEs之三角形绘制代码准备为了使得项目代码更好地展现我们的demo效果,我们先来将之前的代码抽象起来,做了个简单的封装,统一一个BaseGlActivity:publ

Opegnl ES之四边形绘制

四边形的绘制在OpenglES是很重要的一项技巧,比如做视频播放器时视频的渲染就需要使用到OpenglES绘制四边形的相关知识。然而在OpenglES却没有直接提供绘制四边形的相关函数,那么如何实现四边形的绘制呢?在OpenglES的世界中所有的元素都是由点、线和三角形组成的。众所周知,四边形可以拆分成两个三角形,因此四边形的绘制在OpenglES的世界中可以分解成绘制两个三角形的任务。关于三角形的绘制请参考之前的文章:OpenglEs之三角形绘制代码准备为了使得项目代码更好地展现我们的demo效果,我们先来将之前的代码抽象起来,做了个简单的封装,统一一个BaseGlActivity:publ