
图形渲染——OpenGL ES(3D 渲染)
文章平均质量分 95
结构化的分享如何在移动端中使用 OpenGL ES 进行渲染,融入实战并分享其中的原理,让碎片化知识结构化、体系化。
江澎涌
给代码注入属于自己的灵魂
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
GLSL ES 数据类型
GLSL (OpenGL Shading Language) 是一种面向过程高级着色语言,用于图形渲染编程。使用 GLSL 进行编写顶点着色器和片元着色器,编写两种着色器的语法上没有差异。GLSL 是基于 C/C++ 基本语法和流程控制的语言,但不支持:双精度浮点数(double)、字节型(byte)、短整型(short)、长整型(long),而且取消联合体(union)、枚举(enum)。增加了向量(vec) 、矩阵(mat)类型。原创 2025-05-13 08:01:06 · 848 阅读 · 0 评论 -
Hello OpenGL ES! 启航!
分享理论知识和相应的 API 使用,以及 EGL 环境搭建等,并结合例子进行展示。在 Android、iOS、鸿蒙、mac 和 windows 多个平台上运行同一套底层代码,达到一处编写多端使用。分享期间会不断的完善 EglBox 项目,使其满足日常开发,在需要用到 GL 时,可以开箱即用。基于 OpenGL ES 封装一些好玩的项目,例如:相机、音视频播放、裁剪工具等。话不多说,开始属于 “OpenGL ES” 的 Hello World 吧!OpenGL ES 渲染管线由 GPU 内部。原创 2025-05-07 23:13:11 · 750 阅读 · 0 评论