自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

weiersyuan的专栏

做人如果没有梦想跟咸鱼有什么区别

  • 博客(7)
  • 资源 (8)
  • 收藏
  • 关注

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

使用Native代码GLSurfaceView在Java层使用EGL在native层使用EGL很多教程都是在C/C++写的OpenGL的代码,其中有很多优秀的框架,除了前面提过的Assimp库外,还有很强大的库glm,从另外一个角度来看,在学习EGL的时候,很多的资料都是C语言的代码,我在android上写OpenGL ES的代码似乎从来没见过那些代码,不使用一下总觉得缺少点什么。事实上,An

2016-11-30 23:37:30 15018

原创 AndroidStudio使用NDK配置方法

配置Gradle生成so编译多个模块关联Androidmk到Gradle使用cmake配置Gradle生成so在AndroidStudio2.1及以前我是通过下面的方式配置NDK的,不知道是从哪个版本开始的,我第一次在AS上使用NDK的时候用的就是AndroidStudio2.1了。首先在gradle.properties里面添加android.useDeprecatedNDK = true

2016-11-21 17:28:11 15541 8

原创 利用OpenGL ES进行Android手游录屏研究

前面在Android5.0录屏方案中研究过关于手机录屏直播直播的问题,只是使用系统自带的API需要21以上,大部分手游引擎底层封装一般都是opengl es,这篇博客继续研究这个问题,实现使用opengl es录制手机屏幕,希望在手游录屏方面有所作用。依前面在OpenGL ES 帧缓冲对象(FBO):Render to texture中使用的例子为例,就当它是一个游戏,录屏的相关接口我封装到一个库里

2016-11-18 12:16:38 4923 1

原创 OpenGL ES EGL介绍

前面已经在android平台上使用OpenGL ES的API了解了如何创建3D图形已经使用FBO渲染到纹理进行一些其他的操作,起初我学习OpenGL ES的目的就是为了研究Android平台上录制屏幕的方案。到目前为止,基础知识已经具备了,还差一点需要了解的是Embedded Graphics Library (EGL),EGL是连接OpenGL ES和本地窗口系统的接口,由于OpenGL ES是跨

2016-11-16 18:03:52 10539 1

原创 OpenGL ES 帧缓冲对象(FBO):Render to texture

帧缓冲对象FBO创建帧缓冲对象纹理附着渲染缓冲对象附着渲染到纹理Render to Texture渲染到深度纹理帧缓冲对象FBO渲染管线的最后一个阶段是到帧缓冲区。前面学习的好多知识所做的渲染操作都是在默认的帧缓冲中进行的,这个默认的帧缓冲是我们创建一个Surface时自动创建和配置好的,这篇博客就创建我们自己的缓冲区而不使用系统提供的缓冲区,这样就有了另一种渲染方式,默认情况下,我们使用

2016-11-15 00:26:48 12768 6

原创 OpenGL ES 加载3D模型

前面绘制的矩形、立方体确实确实让人看烦了,并且实际生活中的物体是非常复杂的,我们不可能像前面哪样指定顶点来绘制,因此本篇博客就说明通过OpenGL ES加载一个3D模型。这样复杂物体的设计工作就可以交给专业的设计师来做了,进行3D建模的工具比如3dmax、maya等。设计师通过这些软件构建出来漂亮的3D模型,并且可以通过软件导出有关该模型的各种数据信息文件,比如顶点坐标,法向量,纹理坐标等信息。模型

2016-11-07 23:23:52 6851

原创 OpenGL ES 片元操作

剪裁测试模板测试深度测试混合片元着色器后续操作还包括剪裁测试、模板测试、深度测试、混合等,最终才会被送到帧缓冲区。剪裁测试剪裁测试可以在渲染时用来限制绘制区域,通过制定一个矩阵进一步限制帧缓冲区可以写入的像素,启用剪裁测试后,绘制不会在整个屏幕(帧缓冲区)进行,而是在指定的矩形区域进行。不在矩形区域中的片元被丢弃,在矩形区域内的片元才能被送往帧缓冲区,实际效果就是在屏幕上开辟了一个小窗口。剪裁

2016-11-05 20:37:35 2547

动态加载activity

参考博客 http://blog.csdn.net/cauchyweierstrass/article/details/51087198

2016-04-07

Android动态加载资源示例代码

对应博客http://blog.csdn.net/cauchyweierstrass/article/details/51067729的代码

2016-04-05

sweet-alert-dialog的eclipse版本

对应博客http://blog.csdn.net/cauchyweierstrass/article/details/46335143的库工程eclipse版本

2015-06-02

测试动平移和旋转动画的参数Demo

对应博客的测试代码,测试动平移和旋转动画的参数Demo

2014-12-01

Android加载各种类型布局的宽高参数

测试加载各种类型布局的宽高参数的Demo和ListView添加头视图为相对布局的Demo。

2014-11-28

android apk 反编译工具包- AntiDroid

可以方便的反编译,包含apktool(资源文件获取)dex2jar(源码文件获取)jd-gui (源码查看)并且是图形化界面的,方便使用。

2014-11-14

文件改名的批处理工具,可以对很多的文件进行统一改名

文件改名的批处理工具,可以对很多的文件进行统一改名

2014-11-13

ut屏蔽校外v4

提供限制IPV4流量的方法,这个可以完全屏蔽UT走IPv4的流量。

2012-08-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除