在上次的实验中,我们实现了Gooch Shader,并给出了通过调色板进行个性化的Gooch Shader设置。Toon Shader又称Cell Shader,是以离散的颜色来表示光照的强弱。很多动画片的渲染方式都是使用Toon Shader的。下面这样图就可以使用Toon Shader实现。...
分类:
其他好文 时间:
2015-03-05 17:01:23
阅读次数:
187
《穹顶之下》的思考:柴静改变不了什么!
看完柴静雾霾调查《穹顶之下》,瞬间感觉全身都不好了,里面的数字和画面触目惊心,主因是煤炭和油,主要元凶之一是中石化。那为什么中石化敢如此嚣张,盛气凌人,视若无睹?是谁给了他可以称霸八方的权力?是谁给了他可以任意宰割人们的权力?又是谁给了他可以目空一切、篡改法律的权力?那么主谋是谁?这个时候制度在哪里?法制在哪里?党在哪里?
柴静的精神是令我们敬佩的,无论...
分类:
其他好文 时间:
2015-03-05 17:01:52
阅读次数:
225
题意:给定四个点,判断形状
思路:先求个凸包,就能把四个点排序,然后就是利用几何去判断,利用点积判垂直,利用叉积判平行
还有这题有个坑啊,明明说好是没有点共线的,其实是有的,所以求凸包如果不是4个点,直接输出不规则四边形即可
代码:
#include
#include
#include
#include
#include
using namespace std;
const int...
分类:
其他好文 时间:
2015-03-05 17:01:47
阅读次数:
157
最近课业繁重,这题写了两天。。昨晚睡觉的时候才突然想到了最后一点的解决方法。
不知道该不该叫做拓扑。。感觉还是挺像的。。就把标题称之为类拓扑了。。这题的方法是用map来标记状态是否存在,然后用类似拓扑的方法不断的找拿走后依然稳定的方块,我用了两个优先队列来维护,分别取最大和最小。然后就是模拟这个过程取方块了。
代码如下:
#include
#include
#include
#incl...
分类:
其他好文 时间:
2015-03-05 17:01:09
阅读次数:
162
Shopping in Mars is quite a different experience. The Mars people pay by chained diamonds. Each diamond has a value (in Mars dollars M$). When making the payment, the chain can be cut at any position ...
分类:
其他好文 时间:
2015-03-05 17:00:26
阅读次数:
144
Visual studio 2010 的Profiler是自带的性能工具, 利用它我们可以找出程序中的性能瓶颈,然后不断优化不断再测试。简介Profiler有利用向导启动程序和后期附加到程序两种关联被测模块的方式,测试方式也有两种:Sampling(采样)和Instrumentation(检测)。
Sampling:按设置的时间间隔中断计算机处理器并收集函数调用堆栈。
调用堆栈是一个动态结构,用于...
分类:
其他好文 时间:
2015-03-05 16:59:44
阅读次数:
155
A Simple Math Problem
Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u
Submit Status Practice HDU
1757
Appoint description:
System Crawler (2015-03-04)
Des...
分类:
其他好文 时间:
2015-03-05 16:59:47
阅读次数:
132
input和textarea:
$('#controlid').prop('disabled', true);
$('input:not(:button,:hidden)').prop('disabled', true);//禁用除button和hidden控件外的所有input控件
$('textarea').prop('disabled', true);
radio和check...
分类:
其他好文 时间:
2015-03-05 17:00:51
阅读次数:
114
Problem Description
杭州人称那些傻乎乎粘嗒嗒的人为62(音:laoer)。
杭州交通管理局经常会扩充一些的士车牌照,新近出来一个好消息,以后上牌照,不再含有不吉利的数字了,这样一来,就可以消除个别的士司机和乘客的心理障碍,更安全地服务大众。
不吉利的数字为所有含有4或62的号码。例如:
62315 73418 88914
都属于不吉利号码。但是,61152虽然含有6和...
分类:
其他好文 时间:
2015-03-05 16:58:40
阅读次数:
120
数据加密与保存, 1、加密算法, 2、将数据保存到 LocalDB, 3、保存数据到文件...
分类:
其他好文 时间:
2015-03-05 16:57:22
阅读次数:
131
最近要做一个手游项目,打算用cocos2dx来做,我也是初学者,网上很多书籍和资料都是采用cocos2dx的c++版本来做开发示例的
很少关于cocos2dx和lua怎么结合在实际项目中的教程,这使得我很痛苦,所以我写下这一系列教程,希望跟我一样的同学能得到小需帮助
首先,我讲讲我为什么要用cocos2dx+lua来开发吧
我个人觉得,对于开发一些休闲类、性能要求不太高的游戏,应...
分类:
其他好文 时间:
2015-03-05 16:58:40
阅读次数:
101
下面是Nginx模块开发的基础知识,后续的Nginx源码学习分享将会不断推出。
Nginx配置文件:
Nginx模块构成——hello world为例
模块1
模块2
模块3
模块4
模块5
Nginx数据结构
Nginx基本数结构
Nginx高级数据结构...
分类:
其他好文 时间:
2015-03-05 16:59:43
阅读次数:
180
题意:
PoPoQQQ要在电影院里呆L分钟,这段时间他要看小型电影度过。电影一共N部,每部都播放于若干段可能重叠的区间,现在PoPoQQQ要看尽量少的电影来度过这段时间,同时他决不会看同一部电影两次。
题解:
状压DP,f[i]表示状态为i时从0最远连续看到哪。
然后转移上枚举还要看哪部电影,贪心取能看的片场中最靠后的一个。
然后时间复杂度O(2N×N×xxxx)O(2^N\times...
分类:
其他好文 时间:
2015-03-05 16:59:16
阅读次数:
477
这是一题推推公式就可以的题目
假设L为X,然后就可以算出半径,然后根据余弦定理可以算出圆弧长度,然后就可以推出X,输出
代码:
#include
#include
#include
#include
using namespace std;
double a, b;
int main() {
int cas = 0;
while (~scanf("%lf : %l...
分类:
其他好文 时间:
2015-03-05 16:59:26
阅读次数:
133
1.vector
vector的数据安排以及操作方式与array非常相似,两者的唯一差别在于空间的运用的灵活性。array是静态空间,一旦配置了就不能再改变。vector是动态空间,随着元素的加入它的内部机制会自行扩充空间以容纳新元素。
(1)vector的迭代器
因为vector维护的是一个连续线性空间,所以无论其元素型别为何,普通指针都可以作为vector的迭代器。因...
分类:
其他好文 时间:
2015-03-05 16:58:12
阅读次数:
106
nyoj 982Triangle Counting
时间限制:1000 ms | 内存限制:65535 KB
难度:3
描述
You are given n rods of length 1, 2…, n. You have to pick any 3 of them and build a triangle. How many distinct triangles can you make? Note that, two triangles will be considered different i...
分类:
其他好文 时间:
2015-03-05 16:56:54
阅读次数:
222
scala真是个非常灵活的语言,这里还是总结下函数定义的几种情况吧。...
分类:
其他好文 时间:
2015-03-05 16:56:01
阅读次数:
107