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
NDK OpenGL ES 3.0 开发(一):绘制一个三角形
该原创文章首发于微信公众号:字节流动什么是
OpenGLES
OpenGLES
全称OpenGLforEmbeddedSystems,是三维图形应用程序接口OpenGL的子集,本质上是一个跨编程语言、跨平台的编程接口规范
字节流动
·
2023-03-25 07:55
OpenGL之名词
OpenGLES
(OpenGLforEmbeddedSystems)是OpenGL三维图形API的⼦集,针对手机、PDA和游戏主机等嵌入式设备而设计,去除了许多不必要和性能较低的API接⼝。Met
叛逆点起一根烟
·
2023-03-25 01:00
九、OpenGL ES/Core Animation立方体贴图+旋转
1.
OpenGLES
1.1透视投影GLfloatvertexData[]={0.5,-0.5,0.0f,1.0f,0.0f,//右下0.5,0.5,0.0f,1.0f,1.0f,//右上-0.5,0.5,0.0f
收纳箱
·
2023-03-24 15:11
OpenGL日常-纹理帧图(上)
写在前面本文主要代码上篇主要讲
OpenGLES
FrameBuffer的使用;理解本篇主要理解下面这幅图,所以文中会再出现一次:002.png快速添加到View我们要自己渲染页面,建一个单视图的App,接下来创建一个
听风轻咛
·
2023-03-24 02:32
核心编程探索(8)-界面优化
AdvancedGraphicsandAnimationsforiOSApps.jpeg我们可以看到,在Application这一层中主要是CPU在操作,而到了RenderServer这一层,CoreAnimation会将具体操作转换成发送给GPU的drawcalls(以前是call
OpenGLES
Zorin
·
2023-03-24 01:57
python 曲面_Python之OpenGL笔记(35):曲面物体的构建
一、目的1、曲面物体的构建画球体;2、棋盘纹理着色器应用;二、程序运行结果棋盘纹理着色器应用三、曲面物体的构建基本原理吴亚峰《
OpenGLES
3.x游戏开发》(上卷)内容OpenGL中任何形状的3D物体都是用三角形拼凑而成的
weixin_39928801
·
2023-03-23 22:15
python
曲面
Opengl ES之四边形绘制
四边形的绘制在
OpenglES
是很重要的一项技巧,比如做视频播放器时视频的渲染就需要使用到
OpenglES
绘制四边形的相关知识。
FlyerGo
·
2023-03-23 14:45
OpenGLES
shader 中修饰符
uniformuniform变量外部程序传递给shader的变量.函数glUniform**()函数赋值的.shader中是只读变量,不能被shader修改.uniform变量一般用来表示:变换矩阵,材质,光照参数和颜色等信息。uniformmat4viewProjMatrix;//投影+视图矩阵uniformmat4viewMatrix;//视图矩阵uniformvec3lightPositio
尧月
·
2023-03-23 07:58
2.新手上路,画一个三角形
接下来就一步步带你画三角形三角形开发环境配置编程语言:Java运行平台:Android
OpenGLES
版本:3.0so库以及jar库如何导入我在这里就不说了,自行百度这是一个基础模板,Game
WorldOpenGLES
·
2023-03-23 01:10
Opengl ES之着色器
前言在前面我们介绍了
OpenglEs
之EGL环境搭建,在后面的例子中,我们将无可避免地需要使用到着色器。而着色器才是Opengl的灵魂所在,有了着色器才有了Opengl天马行空的世界。
FlyerGo
·
2023-03-22 11:42
iOS音视频开发学习(一)—— 流程、框架了解
直播业务1、采集端:需要深入了解1.1音视频采集:AVFoundation1.2视频处理(美颜、滤镜等):CoreImage、GPUImage(常用)GPUImage版本渲染框架1.0-2.0
OpenGLES
3.0Metal1.3
程序媛的程
·
2023-03-22 01:14
音视频-OpenGL ES渲染视频图像
该功能使用到的是
OpenGLES
的相关技术,如果对该技术不了解的伙伴,请先了解相关技术。
Maji1
·
2023-03-21 17:56
Android OpenGL ES 2.0 手把手教学(2)- 两个三角形
大家好,下面和大学一起学习如何在Android上用
OpenGLES
2.0渲染2个三角形,在我的github上有一个项目
OpenGLES
2.0SamplesForAndroid,我会不断地编写学习样例,文章和代码同步更新
程序员kenney
·
2023-03-21 11:30
OpenGL ES之概述
OpenGLES
是一种软件技术,部分运行在CPU上,部分运行在GPU上,如苹果官方图片所示:cpu_gpu_2x.png注意:通常
OpenGLES
会高效地协调数据交换,但是程序与
OpenGLES
的交互方式会明显地增加或者减少所需的数据交换的数量和类型
徐徐图之哈哈
·
2023-03-20 21:35
Android
OpenGLES
滤镜开发之大眼效果
前言在很多美颜相机啊,抖音啊,都会有一些放大眼睛的效果,今天就来实现如何放大眼睛。思路1、首先使用OpenCV定位到人脸2、根据定位到的人脸去检测人脸关键点,进而获取到人眼睛的位置。3、根据眼睛位置,对眼睛进行放大。实现定位人脸人脸的定位追踪,在之前文章中已经写过OpenCv实现人脸追踪当时是在xCode上写的,把里面的代码移植到Android中就可以了,这个是C写的,所以需要移植到JNI中。这里
cat_code
·
2023-03-20 20:50
OpenGL ES for iOS - 8
处理顶点数据的最佳实践要使用
OpenGLES
渲染帧,您的应用程序需要配置图形管道并提交要绘制的图形基元。
孙健会员
·
2023-03-20 19:41
IOS – OpenGL ES 设置图像滤镜 GPUImageAmatorkaFilter
目录一.简介二.效果演示三.源码下载四.猜你喜欢零基础OpenGL(ES)学习路线推荐:OpenGL(ES)学习目录>>
OpenGLES
基础零基础OpenGL(ES)学习路线推荐:OpenGL(ES)学习目录
猿说编程
·
2023-03-20 14:16
初始GLSL语法
EGL(EmbeddedGraphicsLibrary)主要功能和本地窗⼝系统(nativewindowingsystem)通讯;查询可⽤的配置;创建
OpenGLES
可⽤的“绘图表⾯”(drawingsurface
_涼城
·
2023-03-19 17:02
OpenGL ES 名词解释(一)
目录一.前言二.
OpenGLES
上下文三.
OpenGLES
状态机四.缓存五.渲染六.纹理七.光栅化Rasterization八.片元着色器九.顶点着色器十.着⾊语言GLSL十一.着色器使用流程十二.着色器的渲染流程十三
猿说编程
·
2023-03-19 01:00
本地窗口
上篇文章我们知道
OpenGLES
就是把3D数据加工显示到荧屏上,那么它产生的数据就必须经过HAL中的Gralloc模块输出到FrameBuffer上。
小凡帅哥
·
2023-03-18 16:39
海思QT开发系列(四):Hi3559 Qt+OpenGL移植
Qt项目Sample海思QT开发系列(三):Hi3559QtSample开发板运行测试海思QT开发系列(四):Hi3559Qt+OpenGL移植参考海思3559AQT5.12移植(带webengine和
opengles
一只海星
·
2023-03-18 13:48
QT
Linux
海思平台开发
qt
qt5
arm
linux
OpenGL ES(一) OpenGL ES初探
OpenGLES
(OpenGLforEmbeddedSystems)是以手持和嵌入式为目标的高级3D图形应用程序编程接⼝(API)。
OpenGLES
是目前智能⼿机中占据统治地位的图形API。
探索者的旅途
·
2023-03-18 01:21
从零开始学OpenGL ES(一)图形专有名词与坐标解析
·
OpenGLES
(OpenGLforEmbeddedSystems)是OpenGL三维图形API的子集,针对手机、PDA和游戏主机等嵌入式设备而设计,去除了许多不必要和性能较低的API接
小鲜贝
·
2023-03-17 14:40
Android
OpenGLES
2.0(一)——了解
OpenGLES
2.0
什么是
OpenGLES
?OpenGL(全写OpenGraphicsLibrary)是指定义了一个跨编程语言、跨平台的编程接口规格的专业的图形程序接口。
NeWolf
·
2023-03-16 18:25
[OpengGL]渲染流程和程序流程
这节要说的是
Opengles
的渲染流程和程序流程,都是一些非常基础的东西,觉得已经熟悉的同学可以自行忽略。
CangWang
·
2023-03-16 17:41
OpenGLES
之 VAO顶点数组对象(七)
一、前言前面说了VBO和EBO。这里面会导致一个问题,当顶点属性不多的时候,直接使用VBO、EBO比较好,但是对于有很多顶点属性的时候,太多的VBO会导致操作错误。为此出现了VAO,顶点数组对象。VAO对于一个VAO,可以绑定多个VBO和一个EBO数据。这样所有的操作就从EBO转入到VAO了,便于操作和管理。下面就看下VAO管理VBO的例子。二、VAO的使用1、创建VAOglGenVertexAr
PuHJ
·
2023-03-16 11:24
OpenGL ES 简介
目录一.前言1.WebGL2.OpenCV3.Direct3D4.OpenGL5.
OpenGLES
和OpenGL二.
OpenGLES
跨平台1.
OpenGLES
2.Metal3.Vulkan三.
OpenGLES
猿说编程
·
2023-03-16 07:16
OpenGL ES实战二-创建立体图形并加载纹理
:-(void)commonInit{//1.创建contextEAGLContext*context=[[EAGLContextalloc]initWithAPI:kEAGLRenderingAPI
OpenGLES
3
BigBowen
·
2023-03-16 04:57
Windows OpenGL 图像反色
目录一.OpenGL图像反色1.原始图片2.效果演示二.OpenGL图像反色源码下载三.猜你喜欢零基础
OpenGLES
学习路线推荐:
OpenGLES
学习目录>>
OpenGLES
基础零基础
OpenGLES
猿说编程
·
2023-03-15 19:58
iOS OpenGL ES两种方式绘制图片
从网上获悉到有很多播放器都是基于FFMpeg去进行的二次开发,抱着对自己知识边际的扩展的初衷,于是在闲暇之余也去尝试使用FFMpeg对视频文件进行了解码操作,YUV的数据渲染使用的是
OpenGLES
,由于之前没有
TMMMMMS
·
2023-03-15 19:47
iOS下 WebRTC 视频渲染
而Metal是iOS最近才推出的技术,理论上来说比
OpenGLES
效率更高。WebRTC中这两种渲染方式都支持。它首先会判断当前iOS系统是否支持Metal,如果支持的话,优先使
音视频开发老马
·
2023-03-15 14:52
音视频开发
ios
webrtc
音视频
OpenGL 饱和度调节
目录一.OpenGL饱和度调节效果演示1.IOS饱和度演示效果2.Windows
OpenGLES
饱和度演示效果3.WindowsOpenGL饱和度演示效果二.OpenGL饱和度调节源码下载1.IOSObject-C
猿说编程
·
2023-03-15 02:52
二、GLSL着色器程序的数据输入与传递(一):attribute修饰符
基于
OpenGLES
2.0forAndroid。一个程序需要有数据输入,否则没有实际意义,正如下面这段代码。
猫爸iYao
·
2023-03-15 02:40
OpenGL在MAC上的配置流程
前言通过上一章图形编程接口OpenGL/
OpenGLES
/Meta有什么用?
JimmyCJJ
·
2023-03-14 23:41
iOS 设备跟踪 GPU 使用率
而游戏开发的有很强大的Unity工具可以实时跟踪最近的Xcode本身也提供了GPU跟踪的功能(仅当App中存在
OpenGLES
Layer时)Instruments工具也可以跟踪设备上的GPU使用率(选择
rickytan
·
2023-03-14 23:54
iOS - 自定义视频播放器 -- (2)
Texture2、纹理显示构建OPenGL渲染环境1、创建EAGLContext上下文self.context=[[EAGLContextalloc]initWithAPI:kEAGLRenderingAPI
OpenGLES
2
烧烤有点辣
·
2023-03-14 23:57
EGL接口解析与理解
EGL——因此被独立的设计出来,它作为
OpenGLES
和本地窗口的桥梁。EGL是
OpenGLES
(嵌入式)和底层Native平台视窗系统之间的接口。EGLAPI是独立于
OpenGLES
各版本标准的
Damon_He
·
2023-03-14 21:28
1.OpenGL 常用名词
1.DirectX、OpenGL、
OpenGLES
、Metal之间的区别DirectX(DirecteXtension,简称DX)是由微软公司创建的一种应用程序接口(API),不光包含图形Direct3D
wu890608
·
2023-03-14 12:30
Android系统的启动
主要是文字总结~一、Android系统架构Android系统架构分为五层:①应用层(APP)②应用框架层(Framework)③系统运行库层(nativeC/C++,比如
OpenGLES
;Androidruntime
WellsCai
·
2023-03-14 11:10
IOS – OpenGL ES 设置图像 lookup 滤镜 GPUImageLookupFilter
目录一.简介二.效果演示三.源码下载四.猜你喜欢零基础OpenGL(ES)学习路线推荐:OpenGL(ES)学习目录>>
OpenGLES
基础零基础OpenGL(ES)学习路线推荐:OpenGL(ES)学习目录
猿说编程
·
2023-03-13 23:40
OpenGL日常-纹理帧图(下)
写在前面本文主要代码:https://github.com/usiege/OpenGL_LIB/tree/master/OpenGL/
OpenGLES
-06-FrameBuffer纹理绘制接上篇,在前面着色器程序链接成功后添加纹理坐标并绘制
听风轻咛
·
2023-03-12 00:53
Android 屏幕录制(Surface\ Texture 录制)工具库
也希望能够解决对
OpenGLES
和视频编码不熟悉的同学的噩梦ZTextureRecorder的核心功能是,接收一个纹理,然后在每一帧绘制这个纹理(同时
Zcclucky
·
2023-03-11 21:13
OpenGL过渡OpenGL ES
OpenGLES
简介
OpenGLES
(OpenGLforEmbeddedSystems)是以手持和嵌入式为目标的⾼级3D图形应用程序编程接口(API).
OpenGLES
是目前智能手机中占据统治地位的图形
慦_LY
·
2023-03-11 14:34
OpenGL学习前言
OpenGL是一种图形渲染库,由显示设备厂商开发供windows,Mac使用的一中渲染API(接口),是一个抽象层.
OpenGLES
是什么?
lenka01
·
2023-03-11 11:01
通过Shader实现非真实感渲染(NPR)之颜色迁移
ColorTransferbetweenImages
OpenGLES
3.1/OpenGL4.3方案:使用computershader:在Unity中实现实时的颜色迁移一种基于GPU加速的图像颜色传递算法这里提到的纹理迭代消减法
hjm1fb
·
2023-03-11 10:04
Metal基本认识
Metal具有以下几个特点:低CPU开销最佳GPU性能,即metal能在GPU上发挥最大的性能最大限度的提高CPU/GPU的并发性有效的资源管理Metal的渲染流程Metal中图形管道与
OpenGLES
w執念
·
2023-03-11 05:56
1.ugui纹理格式分析
RGB32TEC1内存大小:1024X1024X0.5=0.5M;不带透明通道优先使用ETC2内存大小:1024X1024X1=1M;带透明通道使用ETC1、ETC2长宽没要求,但必须被4整除,ETC2只支持
OpenGLES
3.0
rc0903
·
2023-03-11 04:04
使用
openGLES
给图片添加马赛克效果
1.自定义着色器加载图片创建顶点着色器文件和片元着色器文件Normal.vsh:attributevec4Position;attributevec2TextureCoords;varyingvec2TextureCoordsVarying;voidmain(void){gl_Position=Position;TextureCoordsVarying=TextureCoords;}Normal.
Jeffery_zc
·
2023-03-10 20:20
vue+three.js的3D可视化机房
1、WebGL与threeJSWebGL是一种3D绘图协议,其允许JavaScript和
OpenGLES
2.0结合在一起,为H5Canvas提供硬件3D加速渲染,可以借助系统显卡在浏览器里更流畅地显示3D
患者_
·
2023-03-10 13:03
OpenGL ES入门点线面的绘制
OpenGLES
图元的绘制方式有如下几种绘制方式含义GL_POINTS点GL_LINES线段GL_LINE_LOOP线圈GL_LINE_STRIP多段线GL_TRIANGLES三角形GL_TRIANGLE_STRIP
肚皮怪_Sun
·
2023-03-10 10:21
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他