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
GlSurfaceView
Android——初识OpenGL ES 2.0
简单实现在Activity里面,创建一个
GLSurfaceView
对象,然后当作Activity的布局,并实现一个Renderer接口,塞给
GLSurfaceView
,并对其做简单
白驹过河
·
2020-08-13 17:37
笔记
Android
opengl
android
shader
关于jpct-ae结合相机预览,半透明出错
布局为其中,SurfaceView是用于照相预览的,
GLSurfaceView
用于jpct-ae的3D绘图。
群Sir
·
2020-08-11 01:50
opengl技术
jpct-ae相关
Android VR Player(全景视频播放器) [10]: VR全景视频渲染播放的实现(exoplayer,
glsurfaceview
,opengl es)
前言此博客的大部分内容来自我的毕业设计论文,因此语言上会偏正式一点,如果您有任何问题或建议,欢迎留言。在此感谢实验室的聂师兄,全景视频render部分的代码设计主要参考了他所编写的代码来完成,他对视频渲染过程的讲解也让我对此部分有了更好的理解!为了能播放MEPG-DASH标准的视频,我使用了ExoPlayer作为播放器,而非之前的MediaPlayer,如有需要,请参考,ExoPlayer播放器M
山城过雨
·
2020-08-10 14:33
Android
VR
PLayer开发
利用OpenGL ES、手机传感器、相机和调用百度语音包服务,实现AR+语音播报导航功能(导航功能为模拟,Android)
Demo展示:几个重要模块
GLSurfaceView
:1.首先需要自定义类实现
GlsurfaceView
.Renderer接口publicabstractclassAbstractMyRenderimplementsGLSurfaceView.Renderer
slphahaha
·
2020-08-10 10:07
Android
OpenGL ES之
GLSurfaceView
使用详解
一.
GLSurfaceView
概述
GLSurfaceView
从Android1.5(APIlevel3)开始加入,继承自SurfaceView,实现了SurfaceHolder.Callback2接口,
程序猿中的小白
·
2020-08-09 16:30
Android初始化OpenGL ES,并且分析Renderer子线程原理
Android使用OpenGLES需要搭配
GLSurfaceView
、Renderer,当然也可以使用TextureView,不过TextureView没有
GLSurfaceView
的OpenGLES初始化操作
NULL____
·
2020-08-09 09:53
OpenGL-ES
手把手叫你如何集成高德地图,实现地图显示、定位蓝点、大头针显示、获取周围地点信息等
大头针显示、周围地理信息等一、首先请各位要做高德的地图之前用心的去阅读下高德地图开放平台的技术文档,这个是最基本的准备,**最重要的一点,如果想在地图界面调用相机、扫码等功能请集成3D地图,因为高德地底部是
GLSurfaceView
ali18510953445
·
2020-08-09 07:14
第三方SDK
OpenGL ES 3.0 | 围绕HelloTriangle实战案例 展开 渲染流程分析
案例运行(绘制一个三角形)的基本步骤【可以先看看文末的代码,结合文章内容去看,理解了整个流程之后再来看这个步骤,会容易很多】用EGL创建屏幕上的渲染表面(Android直接用一个
GLSurfaceView
凌川江雪
·
2020-08-09 06:46
java
python
android
javascript
js
Android OpenGL ES 2.0(一)------运行环境配置
2.在Activity的onCreate方法中对
GLSurfaceView
进行初始化,设置相关配置信息@OverrideprotectedvoidonCreate(BundlesavedInstanceState
幸福在路上wellbeing
·
2020-08-09 03:22
音视频
Android Camera在使用SurfaceTexture获取帧数据时,SurfaceTexture是如何获取帧数据并将帧数据绑定到GL_TEXTURE_EXTERNAL_OES纹理上的
在学习AndroidCameraAPI2使用OpenGLES2.0和
GLSurfaceView
对预览进行实时二次处理(黑白滤镜),发现是通过SurfaceTexture接收相机帧数据并最终通过一个GL_TEXTURE_EXTERNAL_OES
gaojian.shi
·
2020-08-08 22:52
OpenglES学习
Android端在native层初始化OpenGL ES环境流程
之前学习OpenGL的时候,基本上都是使用
GLSurfaceView
来初始化,然后调用OpenGL的API来进行绘制。
JabamiLight
·
2020-08-08 13:48
音视频
Android音视频开发
OpenGL入门之路(2.Android
GLSurfaceView
详解)
GLSurfaceView
使用OpenGLES是是一个开源图形库,那么与之相关的需要一个东西去显示画面,在android里,opengl包里提供了一个View叫
GLSurfaceView
,它的定义如下:
Scott_S
·
2020-08-08 13:24
opengl
[OpenGL]从零开始写一个Android平台下的全景视频播放器——2.1 使用
GLSurfaceView
和MediaPlayer播放一个平面视频(上)
Github项目地址,欢迎star~!为了方便没有准备好梯子的同学,我把项目在CSDN上打包下载,不过更新会慢一些回到目录MediaPlayer的生命周期了解MediaPlayer的生命周期的好处是,当我们遇到各种状态异常时,可以很方便的找到出错的原因,具体的可以看这篇参考资料了解了MediaPlayer的生命周期后,我们大概可以把播放器的状态设定成这样(仅供参考):publicenumPanoS
Martin20150405
·
2020-08-08 12:21
OpenGL
安卓开发
Android OpenGL ES 2.0绘图:绘制纹理
http://mobile.51cto.com/aengine-437172.htmpublic class MyGLSurfaceView extends
GLSurfaceView
{ public
APersonOnTheRoad
·
2020-08-05 00:30
opengl
Cocos2dx 3.16透明背景设置
cocos2d::Color4F(0.0f,0.0f,0.0f,0.0f));二.Cocos2dxActivity.javaglSurfaceView.setFocusableInTouchMode(true);
glSurfaceView
.setZOrderOnTop
aiantu4065
·
2020-08-03 14:43
android opengl es--星星,旋涡
importzhou.ne.he.thri.ThriRend;importzhou.ne.he.two.TwoRend;importandroid.app.Activity;importandroid.opengl.
GLSurfaceView
梦_枫
·
2020-08-03 09:07
OpenGL ES短视频开发(预览)
完整项目代码可前往OpenGL短视频OpenGLES知识点首先,创建C/C++Surpport的项目,并在清单文件中添加ES20支持:复制代码初步了解一下几个需要用到的类、中间件:
GLSurfaceView
weixin_33804990
·
2020-08-03 06:57
Android OpenGL 开始篇
废话不多说,自己也是作为学习笔记而已,也是督促自己,因为如果仅仅运行一个例子很简单.自己研究这个当然也是需要应用到一定背景下的.androidAPP如果需要使用opengl制图,如果在java层实现,一般是
GLSurfaceView
喝醉了的熊猫
·
2020-08-03 03:57
Android
OPenGL
【Android】View类详解 (游戏开发必备)
SurfaceView是从View基类中派生出来的显示类,直接子类有
GLSurfaceView
和VideoView,可以看出GL和视频播放以及Camera摄像头一般均使用SurfaceView,到底有哪些优势呢
ludy_lu
·
2020-08-03 01:11
android
View的子类
VIew是一切界面类的基类,是SurfaceView,
GLSurfaceView
的基类。掌握View子类的创建,极为重要,因为这决定着对于android界面创建的掌握程度。
hangeqq685042
·
2020-08-03 00:55
GLSurfaceView
源码分析 & EGL 创建过程
文章目录
GLSurfaceView
源码分析基本用法SurfaceHolder.CallbackSurfaceHolder.Callback2EGLEGL10EGLDisplayImplEGLSurfaceImplEGLContextImplcom_google_android_gles_jni_EGLImpl.cppeglGetDisplay
月盡天明
·
2020-08-02 23:59
Android开发
openGL相关
4.OpenglES——自定义
GLSurfaceView
参考:自定义GLSurfaceViewGLSurfaceView的简单分析及巧妙借用书写本文的初衷是为了自我学习关于GLSurfaceViewGLSurfaceView继承了SurfaceView,实现了SurfaceHolder.Callback2接口。SurfaceView在View的基础上是创建了独立的Surface,拥有SurfaceHolder来管理它的Surface,渲染的工作可以不再
Action_花粥
·
2020-08-01 13:45
OpenGLES系列
Android 官方 Training 笔记之 OpenGL ES
说在前面前言注意构建OpenGL环境在清单文件中声明创建activity创建
GLSurfaceView
对象创建渲染器类定义形状定义一个三角形定义一个矩形绘制形状初始化形状绘制形状运用投影和相机视角定义投影定义一个相机视角应用投影和相机变换添加移动旋转形状响应触摸事件配置触摸监听器公开旋转角度应用旋转示例下载说在前面本篇是学习
Airsaid
·
2020-08-01 10:39
Android Camera使用OpenGL ES 2.0和TextureView对预览进行实时二次处理(黑白滤镜)
第一篇AndroidCamera使用OpenGLES2.0和
GLSurfaceView
对预览进行实时二次处理(黑白滤镜)第二篇AndroidCamera使用OpenGLES2.0和TextureView
NULL____
·
2020-07-31 19:23
Android
OpenGL-ES
《OpenGL从入门到放弃02 》
GLSurfaceView
和Renderer
这篇文章将从demo开始介绍
GLSurfaceView
和Renderer的使用。
蓝师傅_Android
·
2020-07-31 12:54
Android OpenGL ES2.0从放弃到入门(二)—— 绘制三角形
显示图形的载体
GLSurfaceView
和Renderer我们绘制的三角形。
有梦想的咸鱼9527
·
2020-07-30 17:14
android
Android OpenGL ES从白痴到入门(二):App诞生
添加基本文件(一个包含
GLSurfaceView
的Activity)什么?你说我怎么没有androidTest和test这两个包?这两个包好比生孩子时的胎盘,出生就拿去给广东人吃掉了啦。
云华兄
·
2020-07-30 10:24
GLSurfaceView
线程交互 queueEvent
GLSurfaceView
.Renderer有三个方法:onSurfaceCreated():在开始渲染的时候被调用,无论什么时候OpenGLES渲染不得不重新被创建。
美颜特效.音视频
·
2020-07-30 01:24
OpenGL
基础
Android图形编程篇--OpenGL实现三角形隧道效果
三角隧道效果示图首先,在
GLSurfaceView
的渲染器Render中实现onSurfaceCreated方法,该方法主要完成屏幕的初始化操作等,包括屏幕颜色清空,允许深度缓存测试,设置灯光光效等。
热之决斗者
·
2020-07-30 00:45
OpenGL
ES知识点
解决ScollView嵌套百度地图出现黑边
2015年10月20日百度地图AndroidSDKv3.6.0发布9、新增TextureMapView,实现地图由TextureView渲染,解决原MapView基于系统
GLSurfaceView
导致在
_YYF
·
2020-07-29 09:37
2018-02-07-OpenGL笔记
最新的GPU以不同的方式工作,使用特殊的渲染技术,如果屏幕是干净的,能工作得更快.通过让GPU清空屏幕,可以节省拷贝浪费的时间.2.
GLSurfaceView
和TextureView对比.
GLSurfaceView
卍W卍X卍
·
2020-07-28 18:46
《OpenGL从入门到放弃03 》相机和视图
之前文章:《OpenGL从入门到放弃01》一些基本概念《OpenGL从入门到放弃02》
GLSurfaceView
和Renderer上一篇文章我们看到三角形形状跟预期有点不一样这是OpenGL坐标系的问题
蓝师傅_Android
·
2020-07-27 21:22
OpenGL OOM的解决方案
一、问题描述
GLSurfaceView
运行期间抛出OOM崩溃:07-2211:47:19.9192486225042WAdreno-GSL::sharedmem_gpumem_alloc:mmapfailederrno12Outofmemory07
进击的小宇宙
·
2020-07-27 14:18
Android进阶之路
Android
Android开发OpenGL ES 3.0搭建环境C++,基于CMake 3.4.1
Android的IncludeC++support的Helloworld程序1、首先,准备IDE环境2、CMakeList中加入必要的动态库3、在C++文件中写上必要的代码,打包试验虽然说Android提供了
GLSurfaceView
qiguangyaolove
·
2020-07-14 16:31
android-opengles3.0开发-1-基本使用
项目地址简介android中使用opengles基本思路:使用
GLSurfaceView
作为显示渲染的视图;实现
GLSurfaceView
.Renderer接口,创建自定义的渲染器,然后设置到
GLSurfaceView
wangyantaozzu
·
2020-07-13 16:43
opengles3.0开发
android-opengles3.0开发-4-使用EGL
项目地址简介前面几篇文章通过
GLSurfaceView
进行opengles的渲染,使用简单。
wangyantaozzu
·
2020-07-13 16:43
opengles3.0开发
Android OpenGL ES 简明开发教程二:构造OpenGL ES View
主要定义在包android.opengl,javax.microedition.khronos.egl,javax.microedition.khronos.opengles,java.nio等几个包中,其中类
GLSurfaceView
iteye_15968
·
2020-07-13 05:38
android-opengles3.0开发及基本使用
GLSurfaceView
配置首先确定所使用的opengles版本,然后设置指定的渲染器,最后显示到Activity上。
Android架构师丨小熊
·
2020-07-12 23:52
移动互联网
Android学习
Android
Android程序员
Android开发
Opengles 2.0 使用Matrix 让三角形、圆形、等不会因为手机的长宽比被拉伸
这种对看实物的模拟是通过对绘制对象坐标进行数学转换完成的:投影-这种转换可根据显示绘制对象的
GLSurfaceView
的宽度和高度调整绘制对象的坐标。
旅行蜗牛
·
2020-07-12 19:44
Opengl
es
Android OpenGL ES 离屏渲染(offscreen render)
这种情况下,只需要使用AndroidAPI中提供的
GLSurfaceView
类和Renderer类,在这两个类提供的初始化、回调函数中设置/编写相应的代码即可。
weixin_33834628
·
2020-07-12 08:21
Android 图形架构
每一个开发者都应该了解的关于Surface,SurfaceHolder,EGLSurface,SurfaceView,
GLSurfaceView
,SurfaceTexture,TextureView,SurfaceFlinger
hanpfei
·
2020-07-12 01:40
自定义
GLSurfaceView
+Opengl es实现摄像头预览(完善)
在https://blog.csdn.net/llxyy299/article/details/82705167这里提了两个预留的问题:1、切换摄像头的时候画面会旋转一下,这个问题下次解决原因:这是因为我们使用的是opengl的投影矩阵来进行摄像头画面角度的旋转的,在前后摄像头切换的时候,由于他们需要旋转的角度不一样,所以摄像头预览画面投先颠倒一下解决办法,第一种:在MyGLSurfaceView
llxyy299
·
2020-07-11 11:12
OpenglES
Android Camera API 2使用OpenGL ES 2.0和
GLSurfaceView
对预览进行实时二次处理(黑白滤镜)
第一篇AndroidCamera使用OpenGLES2.0和
GLSurfaceView
对预览进行实时二次处理(黑白滤镜)第二篇AndroidCamera使用OpenGLES2.0和TextureView
NULL____
·
2020-07-11 10:37
Android
OpenGL-ES
Android
GLSurfaceView
模糊效果
importandroid.graphics.Bitmap;importandroid.graphics.drawable.Drawable;importandroid.opengl.GLException;importandroid.opengl.
GLSurfaceView
jamespengo
·
2020-07-11 09:30
android
camera与opengl es的融合显示(AR基础)
其实说直接一点就是SurfaceView与
GLSurfaceView
的叠加。直接上代码吧!
归海一啸
·
2020-07-11 06:16
opengl fbo离屏渲染,处理Android截屏卡顿太久。
当然了是
GLSurfaceView
了。2.自己定义一个Renderer实现
GLSurfaceView
.Renderer,在onDrawFrame函数里面操作。相信大部分人都是在这里面开启异步进行截图。
SXH_Android
·
2020-07-10 23:52
笔记
Android OpenGL ES (十)FrameBuffer离屏渲染
由于GL运行需要EGL环境,而
GLSurfaceView
已经帮我们构
Luckie stone
·
2020-07-10 18:38
OpenGL
ES
android view SurfaceView
GLSurfaceView
的关系和区别
这几天在外面面试遇到这个一个问题:androidviewSurfaceViewGLSurfaceView的关系和区?在网上找一找,下文为三者解释较为全面的一篇文章,androidkaifa.com希望这文章能对大家有帮助Android游戏当中主要的除了控制类外就是显示类View。SurfaceView是从View基类中派生出来的显示类。android游戏开发中常用的三种视图是:view、Surfa
zcmain
·
2020-07-09 04:58
android开发总结
Android OpenGL ES 2.0绘制简单三角形
实现步骤l实现一个工具类ShalderUtil,用于将着色器代码加载进显卡进行编译l实现一个三角形Triangle类在该类中加载着色器、初始化顶点数据、初始化着色器以及绘制三角形方法l实现一个视图类,继承
GLSurfaceView
春天来啦_花开啦
·
2020-07-09 04:40
android
OpenGL
ES
GLSurfaceView
布局内使用报空指针问题
看完了view,SurfaceView,
GLSurfaceView
的区别,想着每个用一下看看,结果在布局内写完加载就报错。
邪蒿
·
2020-07-09 02:07
android
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他