自学Unity3D也有大半年了,对Shader一直不敢入坑,最近看了些资料,以及通过自己的实践,对Shader还是有一点了解了,分享下仅作入门参考。 因Shader是对图像图像渲染的,学习前可以去了解下图形图像学及GPU编程相关的知识。强烈推荐《GPU 编程与CG 语言之阳春白雪下里巴人》,这本书....
分类:
编程语言 时间:
2014-11-27 16:12:26
阅读次数:
357
美工独出心裁,画个用户圆形头像,坑死我了。
再来重头从学习drawable^_^
Android把可绘制的对象抽象为Drawable,不同的图形图像资源就代表着不同的drawable类型。Android FrameWork提供了一些具体的Drawable实现,通常在代码中都不会直接接触Drawable的实现类。...
分类:
移动开发 时间:
2014-11-13 13:00:02
阅读次数:
365
iOS开发系列--打造自己的“美图秀秀”--绘图与滤镜全面解析概述在iOS中可以很容易的开发出绚丽的界面效果,一方面得益于成功系统的设计,另一方面得益于它强大的开发框架。今天我们将围绕iOS中两大图形、图像绘图框架进行介绍:Quartz 2D绘制2D图形和Core Image中强大的滤镜功能。Qua...
分类:
其他好文 时间:
2014-11-12 21:05:08
阅读次数:
353
使用C#进行图像处理的几种方法本文讨论了C#图像处理中Bitmap类、BitmapData类和unsafe代码的使用以及字节对齐问题。Bitmap类命名空间:System.Drawing封装 GDI+ 位图,此位图由图形图像及其属性的像素数据组成。Bitmap 是用于处理由像素数据定义的图像的对象。...
Android OpenGL ES 基本应用,画2个三角形组成一个正方形...
分类:
移动开发 时间:
2014-11-01 20:34:34
阅读次数:
367
Zig-Zag
在图形图像处理中常常需要将一个二维的图像矩阵转化为一维的向量。二维化一维的过程实际上就是将二维数组的元素按某种顺序构成一维数组。一种常用的序列叫“Zig-Zag”序列,它按以下顺序将二维数组转化为一维数组:
你的任务,就是写一个程序把给定的二维数组按“Zig-Zag”顺序转化为一维数组。
本题中所有的二维数组都是正方形的(即行数等于列数)。
输入...
分类:
其他好文 时间:
2014-10-25 21:34:46
阅读次数:
164
AirPlay技术是之前一直没有接触过的技术,正好这次做一个笔记
共用:
1.可以通过AirPlay将iOS和MAC设备上的视频或音频输出到高清电视上或高保真音响
2.可以通过AirPlay将iOS和MAC设备屏幕镜像显示到高清电视上
3.可以通过AirPlay将iOS和MAC设备屏幕与高清电视实现双屏幕显示
AirPlay对能够播放的媒体编码有要求
1.音频数据采用A...
分类:
其他好文 时间:
2014-10-17 02:10:03
阅读次数:
153
使用UIImagePickerController 进行录制
#import "ViewController.h"
#import
#import
@interface ViewController ()
- (IBAction)videoRecod:(id)sender;
@end
@implementation ViewController
- (void)viewDid...
分类:
其他好文 时间:
2014-10-15 00:30:09
阅读次数:
242
JS+CSS打造仿QQ面板的三级折叠下拉菜单-石家庄地毯标题1QQ空间站网页特效团购导航Qvod电影搜搜问问生活常识链接平台源码下载网页特效①菜单导航特效图层样式特效链接文本特效图形图像特效鼠标特效代码页面窗口特效网页特效②网页背景特效日期时间特效页面搜索特效表格表单特效其他网页特效传说中的标题春天...
分类:
Web程序 时间:
2014-10-14 14:42:48
阅读次数:
235
1.AVI文件
AVI是音频视频交错的英文缩写,它是微软公司开发的一种符合RIFF文件规范的数字音频与视频文件格式,是将音频与视频同步组合在一起的文件格式,他对视频文件采用了一种有损压缩方式.
2.WMV文件
WMV也是微软公司推出的一种流媒体格式,在同等视频质量下,WMV格式的体积非常小,因此很适合在网上播放和传输.
3.RMVB文件
RMVB是一种视频文件格式,RMV...
分类:
其他好文 时间:
2014-10-12 13:27:58
阅读次数:
193