随笔分类 -  OpenGL ES

摘要:帧缓冲(Frame Buffer Object), 简称FBO FBO本身不能用于渲染, 只有添加了纹理或者渲染缓冲区之后才能作为渲染目标, 它仅提供了颜色附着,深度附件和模板附件 帧缓冲使用步骤: 第一步: 创建FBO val frameBuffers = IntArray(1) GLES20.g 阅读全文
posted @ 2022-05-26 12:46 huyang011 阅读(430) 评论(0) 推荐(0) 编辑
摘要:OpenGL 渲染管线 注意,蓝色部分代表我们可以注入我们自己的着色器的部分。 顶点数据 VERTEX DATA[] 经过顶点着色器、 图元装配、 几何着色器、 光栅化阶段、 片元着色器 、阿尔法测试和混合阶段 进行处理 在现代 OpenGL 中,我们至少需要定义一个我们自己的顶点和片段着色器(GP 阅读全文
posted @ 2022-05-19 14:47 huyang011 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-05-12 20:14 huyang011 阅读(71) 评论(0) 推荐(0) 编辑
摘要:Android屏幕坐标 坐标原点是屏幕左上角, 向右是x轴正方向 向下是y轴正方向 openGL 世界坐标 Android屏幕坐标换算成openGL世界坐标的公式 世界坐标x = (屏幕坐标点x / 屏幕宽度) * 2 - 1世界坐标y = -(屏幕坐标点y / 屏幕高度) * 2 + 1 Open 阅读全文
posted @ 2022-05-09 14:23 huyang011 阅读(540) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示