ssao,
基本思路是先得到深度纹理,以及法线纹理.
然后画一个覆盖全屏的四边形
不一定真画,只要保证四边形的四个点映射到屏幕的四个角即可,
所以甚至可以不必传入顶点的坐标数据,根据顶点索引值(dx可以得到,opengl考虑顶点属性)
映射到屏幕的四个角
在四边形片元(dx对应叫像素)着色器中,查对应的深度纹理,以及法线纹理normal.
可以根据深度值还原出...
分类:
其他 时间:
2015-05-08 00:04:46
收藏:
0 评论:
0 赞:
0 阅读:
967
题目:
输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含童复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建出如下图所示的二叉树并输出它的头结点。
二叉树结点的定义如下:
struct BinaryTreeNode{
int m_nValue;
Bin...
分类:
其他 时间:
2015-05-08 00:04:26
收藏:
0 评论:
0 赞:
0 阅读:
254
atitit.图片相似度与图片查找的设计.
1. 两张图片相似算法 1
2. DCT(离散余弦变换(DiscreteCosineTransform))编辑
2
3. 编辑距离编辑 3
4. Java数字图像处理基础知识 - 必读 3
5. 汉明距离 4
5.1. 目录 4
5.2. 1介绍 5
6. Attilax框架实现 5
6.1. 获取图片指纹 5
6.2....
分类:
其他 时间:
2015-05-08 00:04:16
收藏:
0 评论:
0 赞:
0 阅读:
333
Problem 2082 过路费
Accept: 322 Submit: 1101
Time Limit: 1000 mSec Memory Limit : 32768 KB
Problem Description
有n座城市,由n-1条路相连通,使得任意两座城市之间可达。每条路有过路费,要交过路费才能通过。每条路的过路费经常会更新,现问你,当前情况下,从城市...
分类:
其他 时间:
2015-05-08 00:04:07
收藏:
0 评论:
0 赞:
0 阅读:
278
**第一种方式:对象单一**
//归档
-(void)NSKeyedArchiver{ NSArray *array = [NSArray arrayWithObjects:@"L",@"J",@"F",nil];
NSString *filePath = [NSHomeDirectory() stringByAppendingPathComponent:@"array.LJF"];...
分类:
其他 时间:
2015-05-08 00:03:56
收藏:
0 评论:
0 赞:
0 阅读:
210
Atitit.遍历图像像素点rgb java attilax总结
1. 遍历像素点 1
2. 提取一行 1
3. Rgb分量提取 2
4. 其他读取像素 3
5. --code 5
6. 参考 6
1. 遍历像素点
ImgxPicPhotoSplitor.java atibrow prj
public static boolean containsWhiteL...
分类:
编程语言 时间:
2015-05-08 00:03:48
收藏:
0 评论:
0 赞:
0 阅读:
357
页面根据窗口大小布局,就要知道窗口的大小,。。。。...
分类:
Web开发 时间:
2015-05-08 00:03:26
收藏:
0 评论:
0 赞:
0 阅读:
346
Problem:
Given n non-negative integers a1, a2,
..., an, where each represents a point at coordinate (i, ai). n vertical
lines are drawn such that the two endpoints of line i is at (i, ai) and...
分类:
编程语言 时间:
2015-05-08 00:03:16
收藏:
0 评论:
0 赞:
0 阅读:
313
首先得会内存、寄存器还有程序运行的规则。
存储知识:
文件地址(File Offset):数据在PE文件中的地址,文件在磁盘上存放时相对于文件开头的偏移;
虚拟内存地址:每个进程都有的4G虚拟空间;
物理内存地址;
这三个地址要层层映射
内存:
代码区:存放二进制代码
数据区:存储全局变量
堆区:动态内存空间(还没太明...
分类:
其他 时间:
2015-05-08 00:03:06
收藏:
0 评论:
0 赞:
0 阅读:
362
在EJB里引用了第三方包后,必须在JBoss里进行这个包的配置,否则项目肯定会部署失败。
在JBoss7以前的版本里,这些第三包可以放到%JBOSS_HOME%/common/lib下面,但JBoss 7与以前的版本完全不同了。JBoss 7里使用的是模块加载,第三方Jar包也会当成模块来加载,所以需要在JBoss 7里对第三方Jar包进行配置。配置分为两个步骤,一个是在modules这个文件夹里...
分类:
编程语言 时间:
2015-05-08 00:02:56
收藏:
0 评论:
0 赞:
0 阅读:
311
有很多人可能一听到消息机制就觉得其是一种非常高深和神秘的东西(我刚开始也是这种感觉),但你又无法避免地经常到接触它。它确实比较复杂难懂,但复杂并不代表你就不能去理解,关键在于能不能将复杂的问题讲清楚。那到底什么是消息?消息机制又是怎样的工作原理?让我们一起刨根究底,探索它的来龙去脉吧!...
分类:
其他 时间:
2015-05-08 00:02:46
收藏:
0 评论:
0 赞:
0 阅读:
314
今天,继续完善自己的小DEMO,要加入一些虚拟按键,首先是,上下左右方向键。
这里需要实现,按下持续走,松开则停止的效果。
尝试着用CCMenuImage做,可惜CCMenuImage只支持按下再弹起后,的事件处理。无法对按下到抬起之间的这段时间进行控制。
UIButton刚好可以满足这个需求。
UIButton是cocos2dx扩展里的UI控件类, 派生自Widg...
分类:
其他 时间:
2015-05-08 00:02:36
收藏:
0 评论:
0 赞:
0 阅读:
295
特征值,奇异值,相关分解是矩阵分析中一个非常重要的概念,我再网上找了些资料,很多人已经对此分析的非常纯熟,为了尊重原创作者,首先贴几个链接,大家欣赏下:
外文链接:http://www.ams.org/samplings/feature-column/fcarc-svd
翻译文章:http://blog.csdn.net/dinosoft/article/details/37884597
数学...
分类:
其他 时间:
2015-05-08 00:02:28
收藏:
0 评论:
0 赞:
0 阅读:
409
【来信】贺老师: 你好!我是一名普通二本软件工程学生。现在大二下学期,马上要大三了。 客套话我就不说了,直奔主题吧 我是一名农村的孩子,在上大学的时候,就想努力学习,找一份工作(是不是好幼稚?)。所以,大一上期乖乖上课,编写了一些小程序。在大一下学期,无意间看到了一些培训机构的视频:c++,Java,php,Android.......然后就开始学习了,当时就想走开发方向,就努力...
分类:
其他 时间:
2015-05-08 00:02:07
收藏:
0 评论:
0 赞:
0 阅读:
282
总的说来混合云才是未来的趋势,现在各家云计算公司都在发力混合云!...
分类:
其他 时间:
2015-05-08 00:01:46
收藏:
0 评论:
0 赞:
0 阅读:
343
一、概述
为子系统中的一组接口提供一个一致的界面,Facade模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。
二、适用性
1.当你要为一个复杂子系统提供一个简单接口时。子系统往往因为不断演化而变得越来越 复杂。大多数模式使用时都会产生更多更小的类。这使得子系统更具可重用性,也更容 易对子系统进行定制,但这也给那些不需要定制子系统的用户带来一些使用上的困难。 Facade可以提供...
分类:
编程语言 时间:
2015-05-08 00:01:26
收藏:
0 评论:
0 赞:
0 阅读:
277
POJ 1149 PIGS (网络最大流 建对图你就赢了)...
分类:
其他 时间:
2015-05-08 00:01:16
收藏:
0 评论:
0 赞:
0 阅读:
349
一、概述
运用共享技术有效地支持大量细粒度的对象。
二、适用性
当都具备下列情况时,使用Flyweight模式:
1.一个应用程序使用了大量的对象。
2.完全由于使用大量的对象,造成很大的存储开销。
3.对象的大多数状态都可变为外部状态。
4.如果删除对象的外部状态,那么可以用相对较少的共享对象取代很多组对象。...
分类:
编程语言 时间:
2015-05-08 00:00:36
收藏:
0 评论:
0 赞:
0 阅读:
382