![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenGL ES笔记
文章平均质量分 55
主要以学习分享为主,记录OpenGL ES的学习经历。
MichaelX_Blog
这个作者很懒,什么都没留下…
展开
-
Android OpenGL ES:展示一张2d图片
前言本文的环境和条件:GLSurfaceView + OpenGL ES 2.0代码结构Activity视图使用GLSurfaceView;GLSurfaceView使用自定义GLSurfaceView.Render实现,(GLSurfaceView.setRender());在Render实现图片纹理化和渲染。代码Show the code自定义的GLSurfaceView.Renderer实现。public class BitmapRender implements GLSurfa原创 2022-01-07 10:39:20 · 4973 阅读 · 1 评论 -
Android笔记:OpenGL ES与EGL的关系与实例
简介OpenGL 是跨平台的、专业的图形编程接口,而接口的实现是由厂商来完成的。OpenGL使用这些接口绘制完成后,需要把数据渲染到屏幕上,就需要EGL来接手这部分工作。EGL:全称Embedded Graphic Interface。是 OpenGL ES 和底层 Native 平台 视窗系统之间的接口,如下图所示。EGL介绍EGL接口中含有3个对象,如下图所示:其中:Display(EGLDisplay) 是对实际显示设备的抽象,也就是屏幕Surface(EGLSurface原创 2021-03-18 16:30:36 · 730 阅读 · 0 评论 -
Android OpenGL学习:最小系统绘制
文章目录最小系统目标整体流程编写着色器脚本定义三角形定义渲染器应用渲染器OpenGL管道概述(题外)最小系统目标利用OpenGL对应api在屏幕上绘制一个平面三角形。整体流程编写着色器脚本定义三角形定义渲染器应用渲染器编写着色器脚本vertex_shader.glsl 顶点着色器attribute vec4 vPosition;void main(){ gl_Po...原创 2019-03-14 16:47:36 · 631 阅读 · 0 评论