opengl
a2923790861
这个作者很懒,什么都没留下…
展开
-
OpenGL ES 2.0 知识串讲 (10) ——OpenGL ES 详解IV(纹理优化)
出处:电子设备中的画家|王烁 于 2017 年 7 月 19 日发表,原文链接(http://geekfaner.com/shineengine/blog11_OpenGLESv2_10.html)上节回顾上一节学习了如何从一张原始图片中,获取生成纹理所需要的信息,然后根据这些信息,通过OpenGL ES API在GPU内存中生成了一张纹理,并且还介绍了纹理属性,知道了如何通过纹理坐...转载 2020-01-16 17:26:48 · 702 阅读 · 0 评论 -
OpenGL ES 2.0 知识串讲 (9) ——OpenGL ES 详解III(纹理)
出处:电子设备中的画家|王烁 于 2017 年 7 月 16 日发表,原文链接(http://geekfaner.com/shineengine/blog10_OpenGLESv2_9.html)上节回顾上面一节课,我们学习了一个OpenGL ES程序必须具备的一些API,从准备shader,到传入绘制信息,到最后的执行绘制命令。然而在上节课结束的时候,我们也提到了OpenGL ES...转载 2020-01-16 17:25:59 · 776 阅读 · 0 评论 -
OpenGL ES 2.0 知识串讲 (8) ——OpenGL ES 详解II(传入绘制信息)
出处:电子设备中的画家|王烁 于 2017 年 7 月 13 日发表,原文链接(http://geekfaner.com/shineengine/blog9_OpenGLESv2_8.html)上节回顾上一节讲述了如何通过 OpenGL ES 给 GPU 关联一套可以使用的 shader,这 一套 shader 是被放在一个 program 中当作一个整体供 GPU 使用的。那么 G...转载 2020-01-15 11:52:52 · 828 阅读 · 0 评论 -
OpenGL ES 2.0 知识串讲 (7) ——OpenGL ES 详解I(绑定 Shader)
出处:电子设备中的画家|王烁 于 2017 年 7 月 12 日发表,原文链接(http://geekfaner.com/shineengine/blog8_OpenGLESv2_7.html)上节回顾在之前的六节中,讲解了 EGL、GLSL 与 OpenGL ES 三个专业术语的概念以及它们的关系,串讲了整个绘制流程;之后分别讲解了 EGL 主要 API 的用处,以及 GLSL 的...转载 2020-01-15 11:51:51 · 608 阅读 · 0 评论 -
OpenGL ES 2.0 知识串讲 (6)——GLSL 语法(IV)
出处:电子设备中的画家|王烁 于 2017 年 7 月 11 日发表,原文链接(http://geekfaner.com/shineengine/blog7_OpenGLESv2_6.html)上节回顾上面两节,主要讲解了 GLSL 中变量和函数的定义语法和使用语法,现在我们可以在 shader 中自定义一些我们所需要用到的变量和函数。但是在 shader 中, 还存在着一些内置的变...转载 2020-01-11 17:07:21 · 1110 阅读 · 0 评论 -
OpenGL ES 2.0 知识串讲 (5)——GLSL 语法(III)
出处:电子设备中的画家|王烁 于 2017 年 7 月 11 日发表,原文链接(http://geekfaner.com/shineengine/blog6_OpenGLESv2_5.html)上节回顾上一节了解了 GLSL 中的变量类型,有一些类型是原本所熟知的,而有些类型是 GLSL 特有的。在上一节结尾的时候也提到了变量的范围,其中讲到两个 shader 所在的空间是独立的,但...转载 2020-01-11 15:12:04 · 637 阅读 · 0 评论 -
OpenGL ES 2.0 知识串讲 (4)——GLSL 语法(II)
出处:电子设备中的画家|王烁 于 2017 年 7 月 10 日发表,原文链接(http://geekfaner.com/shineengine/blog5_OpenGLESv2_4.html)上节回顾上一节,我们讲解了 Shader 的功能,并从预处理和注释开始,讲解 GLSL 的语法知识。想要学习和使用一门语言,必须先学习这门语言的语法,语法中除了上一节说到的预处理、注释,还有更...转载 2020-01-11 15:11:13 · 674 阅读 · 0 评论 -
OpenGL ES 2.0 知识串讲 (3)——Shader的功能&GLSL语法(I)
出处:电子设备中的画家|王烁 于 2017 年 7 月 10 日发表,原文链接(http://geekfaner.com/shineengine/blog4_OpenGLESv2_3.html)上节回顾在第一节中,我们介绍过 OpenGL ES 与 GLSL 的主要功能,就是往绘制 buffer 上绘制图片。其中虽然 GLSL 制作的 shader 是穿插在 OpenGL ES 中使...转载 2020-01-11 15:08:19 · 635 阅读 · 0 评论 -
OpenGL ES 2.0 知识串讲(2)――EGL详解
出处:电子设备中的画家|王烁 于 2017 年 7 月 9 日发表,原文链接(http://geekfaner.com/shineengine/blog3_OpenGLESv2_2.html)上节回顾上一节我们初步学习了 OpenGL ES、EGL、GLSL 的相关概念,了解了它们的功能,以及它们之间的关联。我们知道了 EGL 是绘制 API(比如 OpenGL ES)与 底层平台窗...转载 2020-01-11 15:07:15 · 965 阅读 · 0 评论 -
OpenGL ES 2.0 知识串讲(1)――OpenGL ES 2.0 概括
出处:电子设备中的画家|王烁 于 2017 年 7 月 9 日发表,原文链接(http://geekfaner.com/shineengine/blog2_OpenGLESv2_1.html)写在前面的话电脑是做什么用的?电脑又被称为计算机,那么最重要的工作就是计算。看过三体的同学都知道, 电脑中有无数纳米级别的计算单元,通过 0 和 1 的转换,完成加减乘除的操作。是什么使...转载 2020-01-11 15:05:40 · 955 阅读 · 0 评论