首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
OpenGLES
小余的自习室
创建于2023-03-29
订阅专栏
本专栏主要讲解关于音视频领域的OpenGLES开发。 定期推送高质量文章,带你不再惧怕音视频。
等 27 人订阅
共9篇文章
创建于2023-03-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【安卓OpenGLES】 开发入门(九):离屏渲染FBO
到目前为止,我们已经使用过了几个buffer:可写入颜色值的颜色缓冲区,可以写入和测试深度的深度缓冲区以及模板缓冲区。这些缓冲区被存放在GPU的某内存中,这块
【安卓OpenGLES】 开发入门(八):渲染优化之面剔除
什么是面剔除? 想象下我们在绘制3D立方体时,在同一个角度你可以看到几个面呢?如下: 上面图中,我们最多可以看到3个面,另外3个面是在背面的,也就是无法看到,那既然是看不到的
【安卓OpenGLES】 开发入门(七):渲染半透明纹理之混合
本文正在参加「金石计划」 OpenGL混合基础 OpenGL中的混合简单理解就是两个颜色的中和色,比如常见的透明色,我们有一块玻璃,玻璃后面有个物体,那么要显示一种透明的效果,就需要使用到混合的概念。
【安卓OpenGLES】 开发入门(六):模板测试
本文正在参加「金石计划」 ** 什么是模板测试** 模板测试和深度测试作用类似,模板测试主要是通过对比模板缓冲区来决定是否需要对片段进行丢弃。 在渲染时更新模板缓冲区可以获取很多有趣的效果。 一个模板
【安卓OpenGLES】 开发入门(五):深度测试
本文正在参加「金石计划」 什么是深度测试? 前面我们在讲解屏幕坐标的时候,使用的是3D坐标,包括:x,y,z三个轴,其中x和y表示屏幕的x和y坐标,z坐标是当前片段Fragment离屏幕的距离,由于我
【安卓音视频开发OpenGLES】 开发入门(四):给3D图形加上光照是一种什么体验
前面几篇文章我们讲解了OpenGL中的一些入门基础包括:着色器的使用,纹理的使用,立方体的绘制等内容,今天我们来讲解下OpenGL中的光照。 OpenGLES光照模型基础 我
【安卓音视频开发OpenGLES】 开发入门(三):绘制一个3D立方体
前面一篇文章我们介绍了关于如何在OpenGL中使用纹理,以及纹理坐标,纹理映射等内容,相信你们已经都学会了。那么今天我们来做个稍微难点的东西:使用OpenGL画一
【安卓音视频开发升级打怪之路】 开发入门(二):OpenGLES纹理
前面一篇文章我们学习了OpenGLES的一些基础知识,包括:图像渲染管线,顶点着色器,片段着色器,着色器程序对象,顶点数组对象(VAO),顶点缓冲对象(VBO),顶
【安卓音视频开发升级打怪之路】 开发入门(一):初识OpenGLES
OpenGLES是什么? OpenGLES是OpenGL的一个子集,也就是OpenGL的一个精简指令集,主要用于嵌入式设备,如手机,平板等,本质上是一个跨编程语言,跨平台的编