摘要:
矩阵变换及其数学原理矩阵变换及其数学原理引子各种变换平移矩阵缩放矩阵旋转变换引子推荐这篇文章线性代数的本质,这篇文章挺不错的,揭示了矩阵和向量的内涵。首先概要性的提一下向量刻画的是线性空间中的对象。矩阵刻画的是向量在线性空间中的运动(变换,跃迁),相似矩阵本质上就是同一个线性变换的... 阅读全文
摘要:
图元装配剪裁坐标透视除法视口变换利用w分量产生三维效果透视投影透视投影背后的数学原理透视投影例子前面我们知道了一个顶点要想显示到屏幕上,它的x、y、z分量都要在[-1,1]之间,我们回顾一下渲染管线的图元装配阶段,它实际上做了以下几件事:剪裁坐标、透视分割、视口变换。图元装配的输入... 阅读全文
摘要:
OpenGL ES 正交投影OpenGL ES 正交投影绘制正方形引入投影正交投影背后的数学摄像机设置视口绘制正方形在最开始绘制的六边形里面好像看起来挺容易的,也没有出现什么问题,接下来不妨忘记前面绘制六边形的代码,让我们按照自己的理解来绘制一个简单的正方形。按照我的理解,要想在屏... 阅读全文
摘要:
OpenGL ES 着色器OpenGL ES 着色器着色器语言向量矩阵向量和矩阵的分量采样器数组类型转换变量限定符varying变量的原理获取着色器变量内建变量顶点着色器片元着色器函数片元着色器浮点变量精度着色器程序1.着色器语言着色器语言是一种高级图形编程语言,和C/C++语言很... 阅读全文
摘要:
OpenGL ES渲染管线概述渲染管线一般是由显示芯片GPU内部处理图形信号的并行处理单元组成,这些并行处理单元之间是独立的,从另一个角度看,渲染管线实际上也是一系列绘制过程,这一系列过程的输入是待绘制物体的相关描述信息,输出的是要显示的图像帧数据。OpenGL ES管线主要包括:... 阅读全文
摘要:
本来写了很多,我都删了。 签了华为,告别腾讯,去了一家我从没想过要去的公司。 感觉对不起导师,对不起leader。 说好的让我明年早点去报道,说好的明年拿到工资再请你们吃饭。 我不知道该怎么告诉你们这个消息。 华为今年的薪资确实吸引人,成功的扰乱了市场,也成功的腐蚀了我。 本来意志坚定的我心中只... 阅读全文
摘要:
导语 本文主要是围绕android直播助手的功能做了一些研究,因为之前对Android多媒体相关的内容知之甚少,只有概念,于是查阅了相关资料并做以总结。 由于我对音视频相关知识零基础所以补充了一些相关知识 视音频编解码技术零基础学习方法 视音频数据处理入门:RGB、YUV像素数据处理 采集音频原... 阅读全文
摘要:
最近发现了一个比较好玩的效果,android实现的LED点阵屏幕效果,挺有意思的,于是花了点时间实现了一下,这个用在演唱会上的粉丝当成牌子举是不是挺好的呢,或者是送给妹子?哈哈~ 实现思路比较简单,主要是计算汉字对应的点阵矩阵,汉字通过GB2312编码,每个汉字对用两个byte来表示,而一个汉字... 阅读全文
摘要:
前面关于View绘制的话题好像零散的写过博客,虽然好久没有认真的研究一些东西了,平时忙其他的东西,但是本着每个月必须花几天时间看看android的想法,今天整理了几个View绘制相关的问题,这里不会涉及View测量布局绘制的那部分细节,因为这些前面已经写过了。主要有以下几个问题 1.View绘制... 阅读全文
摘要:
AndroidStudio还是0.8的版本的时候下载下来看了一下,都推出三年左右的工具了,我竟然没有用过,昨天打算好好研究一下以便以后转向AS,毕竟google出的这么好的IDE,不用都对不起自己。不过真心很好用,尤其黑色的主题风格很舒服,但对于一直使用eclipse的我还是有点不习惯,主要是导... 阅读全文