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
简单
GLSurfaceView
动画,透明背景的实现。
3D动画背景透明查了相关资料,(本文是在使用
GLSurfaceView
已经有画出一个简单3D或2D动画的基础上,再实现透明效果的一些设置步骤)大概总结如下:1、在AndroidManifest.xml里设置显示
wwwwshishui
·
2020-07-09 01:04
Android
OpenGL
GLSurfaceView
的Layout布局报空指针问题
08-0421:50:30.1496175-6175/com.example.robotmachineE/AndroidRuntime:FATALEXCEPTION:mainProcess:com.example.robotmachine,PID:6175java.lang.RuntimeException:Unabletoresumeactivity{com.example.robotmachi
往事随风,浮生若梦
·
2020-07-08 20:18
OpenGL
Android
Studio
Android使用Opengl录像时添加(动态)水印
先上效果图,左下角的是静态水印,中间偏下的是时间水印(动态水印):一、静态水印实现原理:录像时是通过OpenGL把图像渲染到
GLSurfaceView
上的,通俗的讲,就是把图片画到一块画布上,然后展示出来
feng海涛
·
2020-07-08 20:51
Android开发
OpenGLES的简单应用绘图,以及照相机画面变色变形渲染(五)
基础五:实战画个三角形例子出自:http://blog.csdn.net/niu_gao/article/details/8624490在其他基础中提到了我们使用
GLSurfaceView
来做,那么就要用它的继承扩展子类
MitnickGuo
·
2020-07-08 18:17
AndroidAdvanced
Android 第一个OpenGL ES程序
Android第一个OpenGLES程序在你的Android应用中用OpenGLES绘制图形,首先需要有一个容器,最直接的方法是实现
GLSurfaceView
和
GLSurfaceView
.Renderer
weixin_33830216
·
2020-07-08 15:50
Android OpenGL ES从白痴到入门(三):引入EGL
啰嗦上一节我们已经创建了一个基于Android的OpenGLApp,但没有涉及到EGL,原因是
GLSurfaceView
已经包含了这一块,本节将移除
GLSurfaceView
用SurfaceView来做预览
云华兄
·
2020-07-08 14:21
在
GLSurfaceView
上添加Layout控件(android)
查找了很久,才找出在
GLSurfaceView
上添加控件的方法。
weixin_30510153
·
2020-07-08 13:18
利用EGL在android上使用C/C++写OpenGL ES程序
使用Native代码
GLSurfaceView
在Java层使用EGL在native层使用EGL很多教程都是在C/C++写的OpenGL的代码,其中有很多优秀的框架,除了前面提过的Assimp库外,还有很强大的库
weixin_30315905
·
2020-07-08 13:41
android opengl es基本操作,画线,三角形,正方形,颜色设置
上篇文章讲了opengles的基本知识,
GLSurfaceView
的创建,画点等内容,这篇文章将opengles另外的一些基本操作,比如画线,画三角形,正方形等,以及这些例子中涉及到了相关的知识点。
yuchengl0320
·
2020-07-08 10:10
android
opengles
音视频之模拟今日头条列表视频
想着练习下学习下ijkplayer,但不知道做个啥,就想着做个今日头条类似的视频播放列表,当item滑出了可视区域就自动播放下一个视频,因为播放器需要opengl渲染,所以就需要
glsurfaceview
mr_x_
·
2020-07-08 08:18
音视频
音视频专栏
Android-
GLSurfaceView
简单使用
使用步骤:第一步:在布局中,摆布好
GLSurfaceView
的位置.如下:第二步:在Activity中实例化,如下:@OverrideprotectedvoidonCreate(BundlesavedInstanceState
sz66cm
·
2020-07-08 07:35
Android多媒体学习
OpenGL ES开发绘制2D图形
packagecom.example.tyxiong.myapplication;importandroid.app.Activity;importandroid.opengl.
GLSurfaceView
秋葵好吃吗
·
2020-07-08 05:48
笔记
Android 平台下OpenGL绘制立方体(1)
写在文前的话回顾Opengl绘制图形的开发步骤1.新建自己的View实现
GLSurfaceView
2.初始化着色器Render1)设置Opengl版本非必需2)设置着色器3)设置渲染模式4)实现onSurfaceCreated4.1
Rocky-Chang
·
2020-07-08 04:30
GLSurfaceView
在自定义 ViewGroup 时带来的坑
最近项目有个新的要求实现两个View(分别记为ViewA和ViewB)的无限下拉效果,ViewA和ViewB本身的内容完全不同,具体的要求有一下几点(最终最终的效果图在文章末尾):不可以上拉切换两个View,如果是在手指拖动的过程中,View可以进行上滑,但此时不能将ViewA和ViewB滑出屏幕。手指释放的时候,如果已经下拉了屏幕1/3的距离,则需要自动下拉切换View。如果不满足要求2,则需要
BeWinner
·
2020-07-07 23:18
Android 自定义相机开发(三) —— EGL介绍
2.EGL和OpenGlES的关系3.EGL绘图的基本步骤4.
GlSurfaceView
源码中分析EGL总结胡说八道如果要使用OpenGl来自定义相机,这个还是要了解下的。
aserbao
·
2020-07-07 21:01
opengl
基于Android的OpenGL—在
GLSurfaceView
上绘制三角形和使用投影和相机视图
OpenGLES默认[0,0,0](X,Y,Z)在
GLSurfaceView
的中心,[1,1,0]在右上角,[-1,-1,0]在左下角。
pku_android
·
2020-07-07 18:44
Android应用开发技巧
Android应用开发系列教程
Android加载三维模型
一、代码解析首先创建一个活动MainActivity,活动布局如下:包括五个button,一个ImageView作为背景,一个
GLSurfaceView
显示模型,布局代码如下:新建RenderView.class
njnutzhou
·
2020-07-07 18:07
Android
Android
GLSurfaceView
.Renderer 类 onDrawFrame 方法的刷新机制
这玩意只要不是设置渲染模式是whendirty,就会一直调用这个函数,我之前一直以为是采集到数据才会调用http://blog.waterlin.org/articles/the-principle-of-
glsurfaceview
-renderer-ondrawframe.html
null_null999
·
2020-07-07 18:46
《OpenGL从入门到放弃08》相机预览,这样讲就好理解了
可以使用TextureView作为载体来实现预览功能,但是我们后面要在相机上添加滤镜、贴纸等功能,所以载体就选择了
GLSurfaceView
。
蓝师傅_Android
·
2020-07-07 13:34
Android OpenGLES2.0(十五)——利用EGL后台处理图像
在AndroidOpenGLES2.0(十二)——FBO离屏渲染中,记录了采用FBO进行离屏渲染的方式来进行后台处理图像,但是在使用时,示例中还是用到了
GLSurfaceView
控件来提供GL环境。
湖广午王
·
2020-07-07 12:56
OpenGLES
Android
午王
Android
OpenGLES
Android平台下OpenGL初步
GLSurfaceView
iteye_7514
·
2020-07-07 11:34
TextureView展示OpenGL内容(Demo)
上图的实现,如果是用
GLSurfaceView
实现,那会相对比较简单,直接在设置的Renderer实现类中实现gl展示即可,但是使用TextureView就没那么方便了,一般TextureView与OpenGL
iteye_16646
·
2020-07-07 10:20
gles
android
GLSurfaceView
使用-入门之HelloWorld--画背景图
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!packagecom.example.opengl_01;importjava.nio.ByteBuffer;importjava.nio.ByteOrder;importjava.nio.FloatBuffer
大海啊大海啊
·
2020-07-07 08:21
Android图形框架简介
一、Android图形框架简介Android图形框架可分为两部分:用于应用程序图形UI显示的上层View体系和用于图形渲染的底层图形驱动,可用下图表示如图,View/
GLSurfaceView
体系就是用于构建
gogor
·
2020-07-07 08:18
Java/Android
二.
GLSurfaceView
绘制三角形
前面做好OpenGL绘制的准备工作,今天我们先来绘制一个三角形。原理介绍顶点着色器VertexShader顶点着色器,实现了一种通用的可编程方法操作顶点。顶点着色器被使用在传统的基于顶点的操作,例如位移矩阵、计算光照方程、产生贴图坐标。顶点着色器被用指定,应用于客户的顶点转化;在编程中,顶点着色器的输入主要有:1.Attributes——属性,顶点矩阵支持的Per_vertex数据2.Unifor
gaojun1146
·
2020-07-07 08:41
Android视频水印
Android
GLSurfaceView
设置透明背景
/****设置透明背景的方法,根据实际情况,可能setEGLConfigChooser中的alpha可能要设置成0*再者就是这个方法需要在setRenderer之前调用才有效**/publicvoidsetTranslucent(){//设置背景透明,否则一般加载时间长的话会先黑一下,但是也有问题,就是在它之上无法再有View了,因为它是top的,用的时候需要注意,必要的时候将其设置为falses
flycatdeng
·
2020-07-07 06:59
gles
android
使
GLSurfaceview
透明 可见背景图片
以下是从网上搜到的方法,我的程序是要给一个activity加背景图片,activity上有一个
GLSurfaceview
,只有使
GLSurfaceview
透明之后才能看到背景图片。
小李哥哥
·
2020-07-07 04:18
android
View surfaceview 的区别, 以及
GLsurfaceview
在游戏中的表现
如果你的游戏不吃CPU,用View就比较好,符合标准Android操作方式,由系统决定刷新surface的时机。但如果很不幸的,你做不到不让你的程序吃CPU,你就只好使用SurfaceView来强制刷新surface了,不然系统的UI进程很可能抢不过你那些吃CPU的线程。当然其实不止这两种方法来刷新Surface的,这两种只是纯Java应用比较常见的方法。SurfaceView和View最本质的区
alceyping
·
2020-07-07 02:14
android
view
初识Android OpenGL ES
第一章创建OpenGLES的环境首先需要为OpenGLES创建一个视图(View)容器,一种实现方式是创建一个类实现
GLSurfaceView
和
GLSurfaceView
.Renderer。
a296777513
·
2020-07-07 02:38
OpenGLES
Android studio中使用opengl es绘图
生成空白的模板文件,包含一个MainActivity文件,在onCreate方法中参照如下注释进行修改packagecom.example.wang.androiddemo;importandroid.opengl.
GLSurfaceView
火车上遇见
·
2020-07-07 01:22
opengl
Android
GLSurfaceView
详解
学习在Android中使用OpenGLES,就不得不提到一个控件:GLSurfaceViewGLSurfaceView从Android1.5(APIlevel3)开始加入,继承自SurfaceView,实现了SurfaceHolder.Callback2接口,拥有SurfaceView的全部特性,也有view所有的功能和属性,特别是处理事件的能力,它主要是在SurfaceView的基础上它加入了E
TuGeLe
·
2020-07-07 00:11
android开发
组内讲座
GLSurfaceView
绘制三角形
GLSurfaceView
绘制三角形
GLSurfaceView
的渲染类publicclassMyRendererimplementsRenderer{privateTriangleHelptriangleHelp
黑色恶魔
·
2020-07-06 23:45
Android游戏开发
[OpenGL]从零开始写一个Android平台下的全景视频播放器——2.2 使用
GLSurfaceView
和MediaPlayer播放一个平面视频(中)
Github项目地址,欢迎star~!为了方便没有准备好梯子的同学,我把项目在CSDN上打包下载,不过更新会慢一些回到目录更新着色器代码因为使用了视频作为输入源,需要更新着色器代码fragment_shader.glsl#extensionGL_OES_EGL_image_external:requireprecisionmediumpfloat;varyingvec2vTexCoord;unif
Martin20150405
·
2020-07-06 23:49
安卓开发
OpenGL
Android
GLSurfaceView
透明
在
GLSurfaceView
初始化时设置setEGLConfigChooser(8,8,8,8,16,0);getHolder().setFormat(PixelFormat.TRANSLUCENT);
字节流动
·
2020-07-06 22:01
Android
开发
GLSurfaceView
使用-入门之HelloWorld--画背景图
packagecom.example.opengl_01;importjava.nio.ByteBuffer;importjava.nio.ByteOrder;importjava.nio.FloatBuffer;importjavax.microedition.khronos.egl.EGLConfig;importjavax.microedition.khronos.opengles.GL10
-droidcoffee-
·
2020-07-06 22:02
Android
Android OpenGl ES 3.0绘制三角形
先上效果图首先AndroidManifest.xml里声明版本:然后在Acitivity里声明版本:GLSurfaceViewglSurfaceView=newGLSurfaceView(this);
glSurfaceView
.setEGLContextClientVersion
RightTime_
·
2020-07-06 18:35
OpenGL
android平台使用Opengl实现点、线、三角形的绘制
图形绘制步骤1.1自定义MyGLView继承
GLSurfaceView
1.1.1初始化GLSurfaceVeiwinit();init实现privateviodinit(){//设置渲染器此处自定RenderersetRenderer
Rocky-Chang
·
2020-07-06 18:06
Android opengl 正方形 手势三维旋转、缩小、放大
importandroid.app.Activity;importandroid.content.Context;importandroid.graphics.Point;importandroid.opengl.
GLSurfaceView
没有什么不一样
·
2020-07-06 17:16
GLSurfaceView
设置背景透明
GLSurfaceView
默认背景是一块黑色滴,即使在Renderer的onSurfaceCreated里调用GLES20.glClearColor(0.0f,0.0f,0.0f,0.0f);也还是会先黑一下
iteye_16646
·
2020-07-06 16:29
gles
遇到麻烦与解决问题
GLSurfaceView
使用之第二篇画三角形
importjava.nio.ByteBuffer;importjava.nio.ByteOrder;importjava.nio.FloatBuffer;importjavax.microedition.khronos.egl.EGLConfig;importjavax.microedition.khronos.opengles.GL10;importandroid.app.Activity;i
-droidcoffee-
·
2020-07-06 15:53
Android
android-opengl-canvas里代替
GLSurfaceView
的GLTextureView
本文主要说明GLTextureView,一个代替
GLSurfaceView
的自定义View。将会说明包括GLTextureView的优点,大致实现方式,以及使用。
chillingvan
·
2020-07-06 09:58
openGL ES学习一
一种比较直接的方法是实现
GLSurfaceView
类和
GLSurfaceView
.Renderer类。
wwlwwy89
·
2020-07-06 08:25
openGL
opengl
Android
2018-02-07-OpenGL详细步骤
1.在Activity中创建
GLSurfaceView
判断设备是否支持GLES2.0支持的话,设置EGL版本2自定义渲染器并设置渲染器setContentView(
GLSurfaceView
)onResume
卍W卍X卍
·
2020-07-05 13:09
GLSurfaceView
基础学习笔记
OpenGLES提供了
GLSurfaceView
组件。
GLSurfaceView
用于显示3D图像,本身并不提供绘制3D图形的功能,绘制功能由
GLSurfaceView
.Renderer来完成。
xh慧
·
2020-07-02 14:16
Android
opengl es2.0绘制球体
importandroid.app.Activity;importandroid.graphics.Color;importandroid.opengl.GLES20;importandroid.opengl.
GLSurfaceView
tenny1109
·
2020-07-01 21:53
OpenGL播放yuv数据流(着色器SHADER)-android(一)
这个和windows还有ios略有不同,下面将步骤整理一下以做记录:1:在avtivity_main.xml中添加用于显示的
GLsurfaceView
2:将
GLsurfaceView
传
朱韦刚
·
2020-06-30 17:33
opengl/openal
朱韦刚的流媒体技术专栏
Android openngl学习笔记一,如何利用opengl画基本图形
OpenGL在java层实现制图,一般都是通过
GlsurfaceView
来显示的,以下内容源于:传送门(加小部分的个人理解)先介绍下
GlSurfaceView
的几个特点:1、管理一个平面,这个平面是一个特殊的内存块
无灬痕
·
2020-06-30 14:55
玩转Android Camera开发(三):国内首发---使用
GLSurfaceView
预览Camera 基础拍照demo
GLSurfaceView
是OpenGL中的一个类,也是可以预览Camera的,而且在预览Camera上有其独到之处。独到之处在哪?
yanzi1225627
·
2020-06-30 06:58
Android开发
Android OpenGL入门示例:绘制三角形和正方形 (附完整源码)
Android上对OpenGl的支持是无缝的,所以才有众多3D效果如此逼真的游戏,在Camera的一些流程中也有用到
GLSurfaceView
的情况。
yanzi1225627
·
2020-06-30 06:58
Android开发
Android平台Camera实时滤镜实现方法探讨(五)--
GLSurfaceView
实现Camera预览
转自http://blog.csdn.net/oshunz/article/details/50171931前面有一篇探讨了如何在片段着色器中将YUV数据转换为RGB数据并显示,但采用samplerExternalOES将SurfaceTexture作为OpenGL外部纹理,需要使用GL_TEXTURE_EXTERNAL_OES作为纹理模板,通过SetPreviewTexture将Camera数据
xiaota00
·
2020-06-30 01:37
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他