首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
OpenGL ES
Gray皓白
创建于2022-02-16
订阅专栏
深耕OpenGL ES
等 18 人订阅
共9篇文章
创建于2022-02-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
GPUImage框架分析
GPUImage是一套主流的图像处理框架,很多直播、美图APP都采用此技术,无论项目业务需要决定使用GPUImage还是Core Image,它们都是相当成熟的工具。
OpenGL ES 光照
光照基础 从左到右依次为: 环境光照 漫反射光照 镜面光照 将上述三者合并便是冯氏明暗处理算法 光照特性 发射光:由物体自身发光 环境光:就是在环境中充分散射的光,而且无法分辨它的方向 漫反射光:光线
OpenGL ES 内建变量、常量及函数
顶点着色器内建特殊变量 gl_VertexID:输入变量,保存处理的每一个顶点的索引值,一般由高精度修饰 gl_InstanceID:实例化时保存当前画的图形的编号 gl_Position:最终计算出
GLSL基本语法
变量和数据类型 向量数据类型 矩阵 const 结构体 数组 函数 控制语句OpenGLESGLSL基本语法
OpenGL ES 相关硬件介绍
基本图形硬件流水线设计 应用层:游戏和应用层软件开发人员为主,通过调用API进行上层开发,不需要考虑移植性问题。 硬件抽象层:抽象出硬件的加速功能,进行有利于应用层开发的封装,并向应用层开发API。
OpenGL ES解决纹理翻转问题
[toc] 从图片加载纹理 首先要介绍如何从图片加载纹理 然后便会显示以下画面 问题就在于CGContextDrawImage使用的是Core Graphics框架,坐标系与UIKit 不一样,UIK
GLSL初探
OpenGL ES错误处理 如果不正确使用OpenGL ES命令,应用程序就会产生一个错误编码,这个错误编码将被记录,可以用glGetError查询。在应用程序用glGetError查第一个错误代码之
GLKit框架概述
GLKit框架概述 GLKit框架的设计目标是为了简化基于OpenGL/OpenGL ES的应用程序开发。它的出现加快了OpenGL/OpenGL ES应用程序的开发。使用数学库,背景纹理加载,预先创
OpenGL ES初探
OpenGL ES简介 OpenGL ES (OpenGL for Embedded Systems) 是以⼿持和嵌入式为目标的高级3D图形应⽤程序编程接口(API)。OpenGL ES是⽬前智能⼿机