在Android下使用OpenGL做一些2D拼图的东西,现在循环播放一个闪烁的星星在一段时间后,应用自己退出,没有任何异常。

移动开发 > Android [问题点数:40分]
等级
本版专家分:58
勋章
Blank
微软MVP 2010年1月 荣获微软MVP称号
2005年9月 荣获微软MVP称号
2008年10月 荣获微软MVP称号
2007年10月 荣获微软MVP称号
2006年10月 荣获微软MVP称号
2004年9月 荣获微软MVP称号
2003年9月 荣获微软MVP称号
Blank
黄花 2000年6月 Web 开发大版内专家分月排行榜第二
结帖率 98.68%
等级
本版专家分:47478
勋章
Blank
红花 2011年3月 移动平台大版内专家分月排行榜第一
2009年3月 移动平台大版内专家分月排行榜第一
2009年2月 移动平台大版内专家分月排行榜第一
Blank
黄花 2012年2月 移动平台大版内专家分月排行榜第二
2012年1月 移动平台大版内专家分月排行榜第二
2011年5月 移动平台大版内专家分月排行榜第二
2011年4月 移动平台大版内专家分月排行榜第二
2009年1月 移动平台大版内专家分月排行榜第二
Blank
蓝花 2011年12月 移动平台大版内专家分月排行榜第三
2011年11月 移动平台大版内专家分月排行榜第三
2011年9月 移动平台大版内专家分月排行榜第三
2011年8月 移动平台大版内专家分月排行榜第三
2010年3月 移动平台大版内专家分月排行榜第三
2010年2月 移动平台大版内专家分月排行榜第三
2009年4月 移动平台大版内专家分月排行榜第三
2009年3月 硬件/嵌入开发大版内专家分月排行榜第三
等级
本版专家分:961
等级
本版专家分:58
勋章
Blank
微软MVP 2010年1月 荣获微软MVP称号
2005年9月 荣获微软MVP称号
2008年10月 荣获微软MVP称号
2007年10月 荣获微软MVP称号
2006年10月 荣获微软MVP称号
2004年9月 荣获微软MVP称号
2003年9月 荣获微软MVP称号
Blank
黄花 2000年6月 Web 开发大版内专家分月排行榜第二
等级
本版专家分:961
等级
本版专家分:58
勋章
Blank
微软MVP 2010年1月 荣获微软MVP称号
2005年9月 荣获微软MVP称号
2008年10月 荣获微软MVP称号
2007年10月 荣获微软MVP称号
2006年10月 荣获微软MVP称号
2004年9月 荣获微软MVP称号
2003年9月 荣获微软MVP称号
Blank
黄花 2000年6月 Web 开发大版内专家分月排行榜第二
等级
本版专家分:961
等级
本版专家分:0
蝈蝈俊

等级:

Blank
微软MVP 2010年1月 荣获微软MVP称号
2005年9月 荣获微软MVP称号
2008年10月 荣获微软MVP称号
2007年10月 荣获微软MVP称号
2006年10月 荣获微软MVP称号
2004年9月 荣获微软MVP称号
2003年9月 荣获微软MVP称号
Blank
黄花 2000年6月 Web 开发大版内专家分月排行榜第二
android平台下OpenGL ES 3.0实现2D纹理贴图显示bitmap

android平台下OpenGL ES 3.0从零开始 android平台下OpenGL ES 3.0绘制纯色背景 android平台下OpenGL ES 3.0绘制圆点、直线和三角形 android平台下OpenGL ES 3.0绘制彩色三角形 android平台下OpenGL ES 3.0从矩形中看...

Java 学习路线

对于入门java将近两年的时间,曾经迷惘过,一直想知道java的具体学习路线,看过了许许多多的java经验分享的帖子,评论,以及其他各种培训机构所谓的学习路线,发现没有一个符合我个人需求的学习路线,根据个人实际的...

OpenGL安装(适用于VS2017)

是参考网上的博客,感谢前人的贡献,文末加上了一些我个人踩的坑 参考博客:VS2017中安装OpenGL - 我有点帅哦 - 博客园 利用VS2017的包管理软件Nuget下载安装OpenGL库 优点:安装很简单 缺点:每次创建...

在Android使用OpenGL ES进行开发第()节:概念先行

使用OpenGL ES绘制2D/3D图形的第步:定义图形;——运用部分 ③使用OpenGL ES绘制出②步骤中定义好的图形:——运用部分,难点所在 通过这三篇文章的分析,就像给万丈高楼垫定了基石,万丈高楼平地...

15C++项目列表

如果你还是C++新手的话,那么这C++的项目列表你可以拿去练手实战开发,毕竟学编程动手实践是少不了的...如果你不知道C++可以用来哪些项目,可以应用在哪些地方,那么,这项目列表拿去吧,可以看看C++可以什么!

openGL 3D图形和openGL简介

基本概念与说明OpenGL一个图形API,用来绘制三维物体(也可以是2D物体),OpenGL ES (OpenGL for Embedded Systems) 是 OpenGL三维图形 API 的子集。 Android平台,对于OpenGL ES有套Java的封装,唯一非Java...

OpenGL萌谷手册视频教程

OpenGL视频培训课程,本课程带领完全没有基础的学员打下坚实的OpenGL学习基础,内容包括OPenGL框架搭建、矩阵、光照、纹理、3D模型绘制、键盘鼠标、模型渲染、纹理贴图等详细内容。

Android OpenGLES2.0(二)——绘制一个三角形

选择绘制三角形作为OpenGL ES 2.0的第一个实例,是因为前文中提到的,点、线、三角形是OpenGL ES世界的图形基础。无论多么复杂的几何物体,在OpenGL ES的世界里都可以用三角形拼成。关于Android OpenGL ES 三角形的...

Opengl Android安卓上渲染一个obj模型

导出外部格式文件obj 即可得到一个obj模型将格式改为txt 即可看到里面的数据内容有些模型文件还会带有mlt文件数据详解请转——https://www.douban.com/note/142379570/二、获得obj文件中的数据自己分析里面的...

android平台下OpenGL ES 3.0从零开始

OpenGL ES对Android平台的支持情况 OpenGL ES 3.0概述 OpenGL ES 3.0图形管线图 顶点着色器 片段着色器 图元装配 光栅化 逐片段操作 虚拟机和OpenGL ES 3.0的数据传输 OpenGL ES对Android平台的支持情况 ...

Android OpenGLES2.0()——了解OpenGLES2.0

什么是OpenGL ES?...OpenGL在不同的平台上有不同的实现,但是它定义好了专业的程序接口,不同的平台都是遵照该接口来进行实现的,思想完全相同,方法名也是一致的,所以使用时也基本一致,只需要根

Android使用OpenGL ES进行2D开发(纹理Texture使用

OpenGL纹理是种位图,可以把它粘贴到OpenGL物体的表面上。比如可以获取一张邮票的图像粘贴到正方形中,使正方形看起来像一张邮票。要使邮票保持合适的方向,以便图像井然有序地排列,则必须获得形状的每顶点并...

[OpenGL]从零开始写一个Android平台的全景视频播放器——2.1 使用GLSurfaceView和MediaPlayer播放一个...

我把项目CSDN上打包下载,不过更新会慢一些回到目录MediaPlayer的生命周期了解MediaPlayer的生命周期的好处是,当我们遇到各种状态异常时,可以很方便的找到出错的原因 ,具体的可以看这篇参考资料了解了...

android平台下OpenGL ES 3.0绘制纯色背景

目录 新建工程 基于SDK实现渲染器 基于NDK实现渲染器 实现效果 新建工程 RendererActivity文件 ...public class RendererActivity extends AbsBaseActivity { ... protected void onCre...

OpenGL下samplershader中的使用

在OpenGL中,sampler2D/Cube等为uniform可以fragment shader中使用。结合glActiveTexture和glUniform1i,实现texture与sampler的绑定。 正常情况使用,可以参照各种GLSL教程里的例子。这里说一下非正常情况...

android平台下OpenGL ES 3.0绘制圆点、直线和三角形

目录 新建PointLineRenderer 定义圆点坐标 分配本地内存 顶点着色器 片段着色器 编译和加载着色器 设置视口 清除颜色缓冲区 绘制圆点 绘制直线 新建PointLineRenderer ...private float[] vertexPo...

OpenGL播放yuv数据流(着色器SHADER)-android()

OpenGL播放yuv数据流(着色器SHADER)-android() 可以参考:http://blog.csdn.net/ueryueryuery/article/details/17608185这篇文章很有帮助。 这和windows还有ios略有不同,下面将步骤整理一下以记录: 1...

OpenGL ES for Android 总览

经过半年的准备OpenGL ES for Android系列文章终于要和大家见面了,这里定一个小目标-先吸引1000粉丝,万一实现了呢。写关于OpenGL ES的文章开始是有一些犹豫的,因为OpenGL ES的一些概念非常晦涩难懂,很多需要...

Android使用OpenGL ES进行2D开发(GLSurfaceView)

我们知道OpenGL一般是C,C++中应用,那么Android如何跟OpenGL ES对接的呢? 是用GLSurfaceView,今天我们的主角 interface GLSurfaceView.Renderer { public void onSurfaceCreated(GL10 gl, EGLConfig config);...

Android OpenGLES2.0(十三)——流畅的播放逐帧动画

当前很多直播应用中,拥有给主播送礼物的功能,当用户点击赠送礼物,视频界面上会出现比较炫酷的礼物特效。这些特效,有的是用粒子效果成的,但是更多的时用播放逐帧动画实现的。本篇博客中的动画素材,就是...

在Android使用OpenGL效果渲染

  1.介绍 Android的媒体效果框架允许开发者可以很容易的应用多种令人印象深刻的视觉效果到照片或视频之上。作为这媒体效果的框架,它使用GPU来处理图片处理的过程,...本次教程中,你将会学习到如何使用OpenGL

Android开发笔记(百五十三)OpenGL绘制三维图形的流程

从这篇文章开始,接下来会连载系列的OpenGL相关博文,好好探讨如何在Android中进行OpenGL开发。OpenGL的全称是“Open Graphics Library”,意思是开放图形库,它定义了一个跨语言、跨平台的图形图像程序接口。对于...

在Android使用OpenGL的compute shader加速计算

compute shader的介绍和使用参看博客使用compute shader进行通用计算及...可能是oples的原因,在Android使用compute shader有几注意要点:生成texture时不能使用glTexIamge2D, 需使用glTexStorage2D,然后使...

OpenGL ES for Android 绘制旋转的地球

我们知道OpenGL中最基本的图元是三角形,任何复杂的图形都可以分解为一个个的三角形,球体也不例外,假设球体上有“经纬度”,通过“经纬度”将球体分割为一个个的四边形,如图: 把这些四边形分割为2三角形...

android开发之OpenGL

2、OpenGL被设计为一个现代化的、硬件无关的接口,因此我们可以不考虑计算机操作系统或窗口系统的前提多种不同的图形硬件系统上,或者完全通过软件的方式实现OpenGL接口。 3、OpenGL自身并不包含任何执行...

OpenGL学习笔记(八):进一步理解VAO、VBO和SHADER,并使用VAO、VBO和SHADER绘制一个三角形

原博主博客地址:http://blog.csdn.net/qq21497936 本文章博客地址:... 《OpenGL学习笔记》系列博客目录地址:http://blog.csdn.net/qq21497936/article/category/7315532 目录 前话 专...

Android OpenGLES2.0(八)——纹理贴图之显示图片

前面几篇博客,我们将了Android中利用OpenGL ES 2.0绘制各种形体,并在上篇博客中专门讲了GLSL语言。但是我们看到的基于OpenGL开发的应用和游戏,可不仅仅是那些规则形体和一些简单的色彩构成,而是各种不规则的...

Android OpenGL添加纹理

篇文章【Android OpenGL添加光照和材料属性 】我们已经学了如何为3D模型添加光照和材料属性,使得模型看起来更有立体感。今天我们学习如何为3D模型贴上纹理,使得模型看起来更真实!目前我网上没有找到带有...

Android OpenGLES2.0(十一)——利用OpenGLESCamera预览

步 下载FFmpeg(F F m peg)。 第二步 解压FFmpeg。 第三步 windows安装MinGW和Msys。也许还要yasm,名字改为yasm.exe放到C:\WINDOWS\system32中。Linux就不用这么麻烦了。 第四步 建立如下目录结构,...

利用EGL在android使用C/C++写OpenGL ES程序

其中有很多优秀的框架,除了前面提过的Assimp库外,还有很强大的库glm,从另外一个角度来看,学习EGL的时候,很多的资料都是C语言的代码,我在android上写OpenGL ES的代码似乎从来没见过那些代码,不使用一下总...

相关热词 c#算法案例 c#2分寻找 c#保护级别 用c#制作播放器 c#教学 16进制输出 c# c#保持变量 c#释放list内存 c# 页面转换成pdf c#和g++编译器连接