E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
《OpenGLES
OpenGL初探-1
在学习OpenGL之前,我们有必要先了解一下它的专业名词概念、用途参考链接:OpenGL/
OpenGLES
下专业名词解析这次先简单介绍一下常用的工具类、帮助类、重要函数工具类GLSha
LoZR
·
2022-02-21 10:24
iOS GPUImage自定义相机锁屏后崩溃
presentBufferForDisplay;{[self.contextpresentRenderbuffer:GL_RENDERBUFFER];}搜索之后发现,GPUImage是基于OpenGL的,而
OpenGLES
MarkDD
·
2022-02-21 03:16
OpenGL 基本概念
推荐OpenGL经典两本书红宝书和蓝宝书,其中蓝宝书更适合初学者《OpenGL超级宝典第5版》《OpenGL编程指南(英文第八版)》前置概念解释1.OpenGL与
OpenGLES
的区别OpenGL针对PC
蚂蚁安然
·
2022-02-20 22:33
NDK OpenGL ES 3.0 开发(十九):相机抖音滤镜
该原创文章首发于微信公众号:字节流动
OpenGLES
相机抖音滤镜最近几篇文章主要是利用OpenGL实现相机预览的一些常见的滤镜,上一篇主要介绍了LUT滤镜的原理及简单实现方法,而本文主要介绍抖音短视频App
字节流动
·
2022-02-20 21:32
OpenGL专业名词
OpenGL/
OpenGLES
/Metal/OpenCVOpenGL主要用于PC端(Mac、Windows)的图形图像渲染处理
OpenGLES
主要用于移动端(安卓、IOS)的图形图像渲染处理,是OpenGL
流光还铅华
·
2022-02-20 06:18
案例 02、OpenGL入门--正方形键位控制
OpenGL+
OpenGLES
+Metal系列文章汇总效果图如下所示:02、正方形键位控制.gif整体的流程图如下正方形键位控制整体流程图主要需要实现以下两部分:绘制正方形特殊键位移动函数绘制正方形在之前的三角形绘制中
Style_月月
·
2022-02-19 11:43
MetalPetal使用自定义Metal文件的注意事项
关于iOS的图像处理目前主流的有
OpenGLES
和Metal,这里介绍一下Metal的第三方库,这个库简化了非常多的原生初始化方法,可以非常简便的实现各种滤镜效果,MetalPetal的自带滤镜使用很简单这里不展开讨论
One苹果OneDay
·
2022-02-19 08:03
一、了解 OpenGL ES
OpenGL+
OpenGLES
+Metal系列文章汇总
OpenGLES
OpenGLES
是OpenGL的子集是针对嵌入式设备及移动终端设备的高级3D图形应用程序,例如iOS、Android、Windows
Style_月月
·
2022-02-18 21:53
案例05:球的自转
OpenGL+
OpenGLES
+Metal系列文章汇总利用OpenGL中定时器,实现球体自转的效果,效果如图所示案例——球自转效果.gif整体实现的流程图如下整体流程流程中的main、setupRC、DrawWireFrameBatch
Style_月月
·
2022-02-18 18:07
用 Metal 实现视频格式转换
虽然Metal在语法上和
OpenGLES
有较大的差异,但是Metal也是基于可编程渲染管线设计的一套图形编程接口,openGL上的许多概念,如顶点和片元着色器、帧缓冲、纹理采样等,在Meta
WATER1350
·
2022-02-18 16:28
GPUImageFilter解析
假设我们自定义一个
OpenGLES
程序来处理图片,那么会有以下几个步骤:1、初始化
OpenGLES
环境,编译、链接顶点着色器和片元着色器;2、缓存顶点、纹理坐标数据,传送图像数据到GPU;3、绘制图元到特定的帧缓存
linpeng_ios
·
2022-02-18 07:41
解析顶点着色器和片元着色器
管线也称渲染管线,因为
OpenGLES
在渲染处理过程中会顺序执行一系列操作,这一系列相关的处理阶段就被称为
OpenGLES
渲染管线。
zhongxiaoyue
·
2022-02-18 06:49
OpenGL ES 3.0纹理映射-绘制一张图片
2D纹理2D纹理是
OpenGLES
中最基本和常用的纹理形式。2D纹理本质上其实:是一个图像数据的二维数组。一个纹理的单独数据元素称作"纹素(Texel,texturepixels)纹理像素简写"。
MzDavid
·
2022-02-17 21:50
一.webgl和three的介绍
WebGL通过引入一个与
OpenGLES
2.0紧密相符合的API,可以在HTML5元素中使用。
霁雨轩阁
·
2022-02-17 19:31
Metal Shader language (着色语言规范)总结
OpenGL+
OpenGLES
+Metal系列文章汇总Metal简述Metal着色器语言是用来编写3D图形渲染逻辑、并行Metal计算核心逻辑的一门编程语言,当你使用Metal框架来完成APP的实现时则需要使用
Style_月月
·
2022-02-17 06:55
PyQt5 模块
QtGuiQtGUI模块提供了用于窗口系统集成,事件处理,OpenGL和
OpenGLES
集成,2D图形,基本图像,字体和文本的类。这些类由Qt的用户界
amor_2018
·
2022-02-17 06:16
关于Core Image
框架提供的图片类型,它用的是GPU或CPU渲染途径.CoreImage提供了便于使用的API(applicationprogramminginterface),隐藏了底层的图形处理的详情.您不需要了解OpenGL,
OpenGLES
轻云绿原
·
2022-02-17 06:36
Android自定义camera2相机 系列(三)GLSL语言基础学习
前言该篇文章是继camera2的基础上添加的
Opengles
,实现滤镜或者黑白灰等效果,由于
Opengles
需要设置GLSL语言的shader,这里单独加一张GLSL的学习笔记。
小肥羊冲冲冲
·
2022-02-15 12:09
OpenGL ES 顶点着色器与片元着色解析
1.
OpenGLES
3.0图形管线流程图
OpenGLES
3.0图形管线.png2.流程图节点解析1.顶点数组/顶点缓存区顶点数组:这个部分是把顶点坐标和纹理坐标或者其他的顶点相关的信息,比如顶点颜色可以统一的设置在这个数组里面顶点缓存区
如意神王
·
2022-02-15 12:10
OpenGL ES 基本概念
OpenGLES
只渲染顶点、线段和三角形。
OpenGLES
是一种软件技术,部分运行在CPU上,部分运行在GPU上。
OpenGLES
负责协调两者之间的数据交换。
OpenGLES
的上下文保
sergeant
·
2022-02-15 02:53
Android之Canvas绘制图形
www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2012/1212/703.htmlAndroid中使用图形处理引擎,2D部分是androidSDK内部自己提供,3D部分是用
OpenGLES
1.0
Huangrong_000
·
2022-02-14 20:46
OpenGL ES 案例06:GLKit使用索引绘图
OpenGL+
OpenGLES
+Metal系列文章汇总本文案例代码有OC及Swift版本,详情见文末链接,讲解以OC版本为主本案例的主要目的是理解GLKit中的索引绘图如果对索引绘图有不了解的,请先看
OpenGLES
Style_月月
·
2022-02-14 19:43
OpenGLES
添加水印
Android
OpenGLES
绘制图片纹理那么怎样将多个纹理添加到同一个surface上?简单示例代码:importandroid.content.Context;importandroid.gra
曾大稳丶
·
2022-02-14 18:09
GLsurfaceview 源码分析
1GLsurfaceview的定义和作用2GLsurfaceview使用3GLsurfaceview源码分析正文1GLsurfaceview定义&作用:GLSurfaceView继承于SurfaceView,主要用于配合
OpenGLES
mfdalf
·
2022-02-14 16:11
第一节 关于WebGL的一些基础性介绍
789723098,博主会将一些demo整理共享1.什么是WebGL百度百科给出的解释是:WebGL(全写WebGraphicsLibrary)是一种3D绘图协议,这种绘图技术标准允许把JavaScript和
OpenGLES
2.0
coder_路远
·
2022-02-14 15:24
WebGL入门
webgl基础介绍
webgl开发
webgl参考教材
Android图形系统概述
概述官方提供了一个图形系统的关键组件协作图,如下所示:Android官方图形架构这幅图大致描述了图形数据的流转:
OpenGLES
、MediaPlayer等生产者生产图形数据到Surface,Surface
ltlovezh
·
2022-02-14 15:41
iOS全景图片之OpenGL学习笔记
EAGLContext*context=[[EAGLContextalloc]initWithAPI:kEAGLRenderingAPI
OpenGLES
3];EAGLContext与UIKit中CGContextRef
colacola
·
2022-02-14 10:25
2、OpenGL ES初探之基于OpenGL ES深入了解GLKit
前言部分:由于
OpenGLES
是基于C的API,因此它非常便携并且受到广泛支持。作为CAPI,它与Objective-C的CocoaTouch应用程序无缝集成。
溪浣双鲤
·
2022-02-13 19:01
【译】A GPU Approach to Particle Physics
这个WebGL演示使用了着色器功能,并不需要严格按照
OpenGLES
2.0规范要求,因此它可
·
2022-02-13 12:33
GLKit渲染图片
1.GLKit概述GLKit框架的设计⽬标是为了简化基于OpenGL/
OpenGLES
的应⽤开发。它的出现加快
OpenGLES
或OpenGL应用程序开发。
如意神王
·
2022-02-13 06:35
FFmpeg 开发(07):FFmpeg +
OpenGLES
实现 3D 全景播放器
FFmpeg+
OpenGLES
实现3D全景播放器该文章首发于微信公众号:字节流动FFmpeg开发系列连载:FFmpeg开发(01):FFmpeg编译和集成FFmpeg开发(02):FFmpeg+ANativeWindow
字节流动
·
2022-02-12 15:10
案例08:隧道
OpenGL+
OpenGLES
+Metal系列文章汇总本案例主要目的多个纹理如何使用,加深对纹理的使用的理解。
Style_月月
·
2022-02-12 06:59
OpenGL ES 初探
OpenGLES
3.0渲染流程图1.顶点着色器顶点着色器输入Shaderprogram(着色器程序):顶点着色器程序源代码或可执行程序,描述将在顶点上执行的操作Vertexshaderinputs/attributes
ChiLeung
·
2022-02-11 21:37
Metal 案例03:大批量顶点数据的图形渲染
OpenGL+
OpenGLES
+Metal系列文章汇总本案例的目的在于理解顶点数据的两种存储方式以及它们的区别和应用场景在Metal入门级02:加载三角形案例中,顶点数据的存储使用的是数组,当顶点传递时通过
Style_月月
·
2022-02-11 17:30
OpenGL ES 案例02:GLKit绘制立方体+旋转
OpenGL+
OpenGLES
+Metal系列文章汇总本案例是实现一个有纹理的立方体,并根据任意轴旋转,整体效果如下未加光照无光照效果图增加光照效果有光照效果图增加光照的主要的思路如下整体思路代码的实现主要分为
Style_月月
·
2022-02-11 12:03
android开发指南!漫谈MySQL权限安全,面试必会
跨平台的库,如FFmpeg,skip,weex,加固,防逆向签名校验图片压缩音视频解码
OpenGLES
高级特效热修复andfix人脸识别face++加密算法微信apk中的so文件此次手写架构,解决的问题是
NathanEmily
·
2022-02-11 09:49
程序员
android
WebGL学习记录(1)
WebGL通过引入一个与
OpenGLES
2.0非常一致的API来做到这一点,该API可以在HTML5元素可被用来通过JavaScript(CanvasAPI或WebGLAPI)绘制图形及图形动画。")
ShineaSYR
·
2022-02-10 21:28
OpenGL ES 框架详细解析
OpenGLES
框架详细解析(一)——基本概览
OpenGLES
框架详细解析(二)——关于
OpenGLES
OpenGLES
框架详细解析(三)——构建用于iOS的
OpenGLES
应用程序的清单
OpenGLES
Erbash
·
2022-02-10 19:27
NDK OpenGL ES渲染系列 之 绘制三角形
前面
OpenGLES
概念已经介绍了
OpenGLES
的相关概念,这篇文章开始我们就正式开始
OpenGLES
渲染系列第一站---绘制三角形。绘制三角形不涉及复杂的矩阵变换和纹理采样。
小毛驴Jim
·
2022-02-10 06:08
OpenGL ES案例-分别用GLSL和GLKit绘制可旋转的金字塔
前面我们有使用OpenGL来实现绘制可旋转的金字塔,现在我们来使用
OpenGLES
实现同样的效果,然后再实现金字塔贴上纹理并和颜色混合的效果。
Sheisone
·
2022-02-09 23:34
基于
OpenGLES
的Android相机预览
摄像头将采集的数据保存成纹理,然后使用
Opengles
去显示。
Opengles
基础OpenGL-ES是
oceanLong
·
2022-02-09 23:19
了解OpenGL中的投影方式、存储着色器分类、常见图元连接方式
OpenGL+
OpenGLES
+Metal系列文章汇总投影方式投影方式存储着色器分类存储着色器分类常见图元连接方式最受欢迎的是三角形常见图元连接方式分类图示F73DD16D4AC392E366E6068E0FB69CF8
Style_月月
·
2022-02-09 19:04
(五)OpenGL ES着色语言
上一篇:(四)着色器和程序:https://www.jianshu.com/p/b1b4656cef9e着色器是
OpenGLES
3.0API的一个基础核心概念。
YongtaoHuang
·
2022-02-09 12:53
OpenGL ES 案例13:动效滤镜(6种)
OpenGL+
OpenGLES
+Metal系列文章汇总本案例的目的是理解如何用GLSL实现缩放+灵魂出窍+抖动+闪白+毛刺+幻觉6中动效滤镜准备工作准备工作的代码与
OpenGLES
案例11:分屏滤镜中一致
Style_月月
·
2022-02-07 17:17
六、OpenGL 渲染技巧:深度测试、多边形偏移、 混合
OpenGL+
OpenGLES
+Metal系列文章汇总深度测试在上一篇五、OpenGL渲染技巧:正背面剔除中,文末还遗留一个问题未解决,在解决之前,先说说这种现象产生的原因甜甜圈缺口产生原因甜甜圈缺口产生过程从图中可以看出
Style_月月
·
2022-02-07 17:27
iOS知识树
史上最详尽版本介绍iOS技能树参考:iOS开发路线iOS开发技术路线.png参照技能树,iOS部分目前比较薄弱的点有1.iOS基础部分数据存储部分,Sqlite/CoreData(极少用)UI绘制部分,
OpenGLES
George_Luofz
·
2022-02-07 07:28
三、OpenGL 渲染架构分析
OpenGL+
OpenGLES
+Metal系列文章汇总OpenGL中的渲染架构如图所示OpenGL渲染架构图示主要分为两个模块Client:是指常见的iOS代码和OpenGLAPI方法,这部分是在CPU
Style_月月
·
2022-02-07 07:53
案例09:球体世界
OpenGL+
OpenGLES
+Metal系列文章汇总本案例是基于案例06:大球自转+小球公转+移动的基础上增加了纹理和镜像显示,最终的效果如图所示案例09-球体世界_效果图整体的流程图如下所示整体流程其中涉及改动的函数主要有
Style_月月
·
2022-02-07 06:33
十、OpenGL 纹理相关API
在OpenGL中,纹理一般是TGA文件在实际的iOS开发中,我们一般不使用OpenGL,而是使用
OpenGLES
,从而可以直
Style_月月
·
2022-02-07 05:55
Unity 2019 打包黑屏、粉屏
“OpenGLwarning:Tryingtobindtoomanyvertexattributes(got*maxis15).”这个问题有可能是因为不支持
OpenGLES
3,可以切换到
OpenGLES
2
路易斯想静静
·
2022-02-07 04:04
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他