自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

仇无恨的博客

一个android小白

  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 python onvif 控制云台移动

本文简单介绍一下python37版本通过onvif协议控制摄像头云台移动。首先准备环境,需要安装onvif-zeep直接上代码from onvif import ONVIFCameraimport zeepdef zeep_pythonvalue(self, xmlvalue): return xmlvalue cameraConnection = ONVIFCamera("ip", "port", "username", "password")media = cameraC

2020-09-04 09:49:31 3079 17

原创 2D纹理贴图

本文简单介绍一下2D纹理贴图的概念,仅适合初学OpenGL ES的新手观看,如果大神们在浏览时发现了错误,请留言联系本人修改,谢谢。 之前介绍过如何绘制平面图形,平面图形绘制完成以后可以对图形进行涂色。但是很多复杂的样式如果通过涂色来实现的话,就算是把编码的程序员累死,也做不到高清的效果,毕竟像素点太多了。此时就需要2D纹理贴图出马了。 所谓的2...

2019-07-11 16:41:20 1146

原创 OpenGL ES 相机和视口的基本介绍

本文内容为在绘制之前,设置相机和投影矩阵的一些基本内容,仅适合初学OpenGL ES的新手观看,如果大神们在浏览时发现了错误,请留言联系本人修改,谢谢。 在绘制图形时(不了解绘制流程的看官可以去查看我的另一篇文章OpenGL ES绘制平面图形流程),onSurfaceChanged中需要设置视口、相机矩阵、投影矩阵。一般运行结果不报错但是屏幕上只有背景色就很有可能是这部分...

2018-04-27 13:37:28 1442 2

原创 OpenGL ES混合效果介绍

       本文内容为OpenGL ES混合效果的初级介绍。理解的比较浅,各位看官轻喷。概念       所谓混合,就是把 输入片元的颜色值 同 当前存储在帧缓存中的像素颜色值 合并起来。       下面介绍4个名词:        1、源颜色                输入片元的颜色值。        2、目标颜色                当前存储在帧缓存中的像素颜色值。     ...

2018-04-17 09:44:49 636

原创 加载3D模型——obj文件简略介绍

    OpenGL ES加载3D模型文件的第一步是认识obj文件的各部分数据的意义。    本文内容为obj文件内容简介。    一、obj文件简略内容        首先列出一个obj文件的极简略内容(一个模型的obj文件有大几千或上万行数据): v -0.500000 -0.500000 0.500000 v 0.500000 -0.500000 0.500000 v...

2018-04-10 10:44:00 2932 3

原创 Activity启动模式standard和singleInstance相互跳转生命周期

       标题有点长哈,本人文学功底太差,实在想不出更简洁的标题,就这么凑合了。       本文内容为activity的启动模式实验中发现的一个与预期不符的小问题,然后经过进一步实验得出的个人结论的记录。希望各位大神看过后能给出指导。       最初引发的问题:              有两个Activity:A, B。manifast中配置的第一个Activity为A,启动模式为sin...

2018-03-30 13:10:45 2130

原创 OpenGL ES绘制平面图形流程

声明:本文内容为java代码绘制基本平面图形(点,线段,三角形,圆)的流程记录,没有用到GLSL部分,大神们浏览时发现错误,请留言联系本人改正,谢谢。        先上个效果流程    1、创建自定义类(EGLView)继承GLSurfaceView。    2、在EGLView的构造函数中进行初始化工作:          a、设置渲染器(第3步中创建渲染器)          b、设置渲染模...

2018-03-13 16:15:40 618

原创 OpenGL ES图元绘制方式

声明:本人为初学者,博客内容为学习记录,如果大神们浏览过程中发现错误,请留言联系本人改正,谢谢。OpenGL ES中图元有三个:点,线段,三角形。对应的绘制类型一共七种:点对应一种,线段对应三种,三角形对应三种。以下内容为七种绘制方式的介绍。点:GL_POINTS        额,点的绘制方式想了想没什么可介绍的,就是按照给定的数组或者索引顺序去绘制。然后在屏幕上的效果就是分布的点。线:对应三种...

2018-03-12 15:18:00 379

原创 初识GLSL(学习中,随时更新)

概述        GLSL是专门为徒刑开发设计的编程语言(OpenGL着色器语言)。常用名词解释      1、图元                用来组成图像的最基本元素,所有的图像都由且仅由图元组成。图元包含  点、 线段、 三角形。      2、OpenGL渲染管线                 显示芯片内部处理图形信号互相独立的并行处理单元,即一系列有序的处理阶段的序列,用于把应用汇...

2018-03-06 09:17:35 355

原创 LruCache原理简要理解

声明:        本文为读完https://www.cnblogs.com/liuling/archive/2015/09/24/2015-9-24-1.html帖子后,对照android源码写出的自己的理解,如有侵犯他人版权,请留言联系本人删除。原理:        LruCache(Last Recently Used Cache),顾名思义,按照使用频率进行排序的缓存。实现方式采用双向链...

2018-02-28 13:52:28 159

原创 Service学习总结

生命周期:通过startservice启动正常运行时,顺序onCreateonStartCommandonStart调用stopService后onDestroy通过系统切片杀掉软件后,service会关掉,不会走onDestroy,过一会service会自动再启动,这个service相当于重新new了一个,数据全部是刚创建时的状态,顺序是onCreateonStartCommandonStart...

2018-02-27 10:14:25 159

OpenGL ES实现的超简单的地月日效果

OpenGL ES实现的超简单的地月日效果,太阳只有自转,地球和月球都带有自转和公转,没有附加光照效果,只有纹理贴图

2018-05-23

Android OpenGL ES 绘制简易地球

Android端使用OpenGL ES 绘制简易的地球,超简易,只是添加顶点和纹理数据给glsl绘制,没经过任何其他的加工,仅适合初学者查看流程。

2018-04-26

空空如也

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

TA关注的人

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