摘要:
相信大家都应该玩过CS或者CF吧,游戏里面有个喷图功能,就是按一个T键就能在墙上或者地板上喷出自己预先设定的图案. 而刚好这就是我们这个Shader所需实现的内容.由于没有潜伏者的贴图,我只有从这个图里用PS扣一个Alpha通道出来,我后面会讲具体操作下面就起跟我一起进入亮瞎氪金狗眼的3D世界吧国际惯例上图先: 怎么样?过瘾吧,这样的话,到处乱喷,估计保卫者都快疯掉了,呵呵!!!!!!!!! 好了,进入正题,讲下原理:投影贴图是从灯光处看到世界坐标系的原点从而建立VIEW矩阵,物体在灯光中视椎体的位置仍然由物体的MODEL矩阵来控制,然后通过PROJECTION矩阵转成标准设备坐...
阅读全文
posted @ 2013-09-01 20:32
风言枫语
阅读(973)
推荐(0)
摘要:
今天是9月1日,新的学年就要开始了。按照原定计划,《微积分阅览室》自今日起对外开放,《阅览室》热烈欢迎新同学的访问。 经过前一阶段的努力,我们的声音逐渐在互联网上传播开来。比如,针对在校生的《微积分阅览室》现在已经对外正式开放;针对数学教师的《微积分教研室》目前正在筹办之中;针对“考研”的《考研电子书》也在不断推出,战线比较长。为了广大读者查找、阅读与浏览的方便,我们决定启用一个新域名,不日即将开通对外服务。 在准备《考研电子书》的过程中,我们深深感觉到:为顺利通过”考研“这种具有择优选拔性的国家统一考试,考生必须适应这种考试的形式,即要求考生对数学的基本概念、基本理论和基本计算技能的掌握与.
阅读全文
posted @ 2013-09-01 20:30
风言枫语
阅读(201)
推荐(0)
摘要:
2013-08-10 00:36 345人阅读 评论(0) 收藏 编辑 删除 潜心研究, 保持安静 (点击章节名称即可进入阅读状态) J. Keisler代表作 基础微积分引言第1章 实数与超实数 第1.1节 实线 第1.2节 实函数 第1.3节 直线 第1.4节 斜率与速度;超实线 第1.5节 无穷小,有限超实数与无穷大 第1.6节 标准部分 第2章 微分法 第2.1节 导数 第2.2节 微分与切线 第2.3节 有理函数的导数 第2.4节 反函数 第2.5节 超越函数 第2.6节 链式规则 第2.7节 高阶导数 第2.8节 隐函数 第3章 连续函数 第3.1节 如何提出问题 第3....
阅读全文
posted @ 2013-09-01 20:28
风言枫语
阅读(164)
推荐(0)
摘要:
盼望着,盼望着,提高班众多革命同胞的假期终于来了.伴随着校园之中越来越多的同学身影,暑假学习时的那份静谧一散而去,恍然间在提高班学习的第二个年头也已经过去了(~_~),而自己的大学生涯也就像秋后的蚂蚱,雨后的破屋,踩过的破瓜一样——快活不了多久了;调侃归调侃,原先那种得过且过的心态早就被老爷子的耳提面命训的无影无踪,取而代之的是一份风雨兼程的信念和一种走向成熟的责任感。PS(最后一句玩弄深沉过于明显,请读者自动忽略) (一)、计算机学习:(1)设计模式: 设计模式:从上次‘学习完’设计模式之后,四舍五入已经半年了吧?我记得是寒假的时候我还把那个大话设计模式带回家去了,虽然没有看。学习的效果是.
阅读全文
posted @ 2013-09-01 20:25
风言枫语
阅读(189)
推荐(0)
摘要:
在模仿一个天气预报的widget时候,用到了IntentFilter,感觉在manifest.xml注册的receiver跟用代码写registerReceiver()的效果应该是相同的,于是想证明一下,就写了如下一段程序:MainActivity:public class MainActivity extends Activity { public static final int UPDATE = 000; TextView xml; TextView java; int count = 0; Handler handler = new Handler(){ @Override pu...
阅读全文
posted @ 2013-09-01 20:23
风言枫语
阅读(979)
推荐(0)
摘要:
题目大意:输入一个整数n,表示有n对整数。判断能否出现一种情况就是2个1之间有1个数,2个2之间有2个数。。。。。 解题思路: 准备知识: ①n对数,共2*n个数。所以要有2*n个位置来放置这2*n个数。②sum()表示求和运算。 正式解决: ①设k(k=1,2,..,n)放置的第一个位置为ak,第二个位置为bk。显然有bk-ak=k+1(假定下一个位置在上一个位置之前)。 那么会有sum(bk-ak)=2+3+4+...+(n+1)=(1+2+3+...+n)+(1+1+...+1)=n*(n+1)/2+n。 ②又因为要有2*n个位置来放置这2*n个数。则sum(ak+bk)=1+2+...
阅读全文
posted @ 2013-09-01 20:21
风言枫语
阅读(224)
推荐(0)
摘要:
题目:点击打开链接题意:两个人纸牌游戏,牌大的人得分。牌大:2 spades (黑桃) >diamond (方块) > clubs (梅花)。问Eve 能得多少分。(每次得1分)分析:将Eve的每张牌与Adam的所有牌比较,与所有比这张牌小的Adam的牌连边。 然后求最大匹配。感想:几天前就写了,开始WA以为是对于王没有四种花色的处理应该分开。昨天 突然发现问题根本不在那,因为这里面根本没说王,是数组开小了。 代码: #include#include#includeusing namespace std;char t1[15]={'2','3',
阅读全文
posted @ 2013-09-01 20:19
风言枫语
阅读(195)
推荐(0)
摘要:
SilkTest的面向对象机制让用户可以为类定义属性,用property语句实现。除此以外用户在类中还可以定义成员变量和不可变的setting属性。也就是是说Silktest类中可以有以下三种属性/变量被使用到: 属性(用property申明) 成员变量 属性(用setting声明) 用property语句定义的属性可以让用户方便地使用=号来设置和获取类的某些属性,这里的属性是指逻辑上的一些属性,用来表现类的某些特征,这些特征可能是动态变化的。例如在某个时间点,一个控件所包含的子控件个数(我们可以通过一个循环来遍历该控件来得到子控件的个数)又或者是一个页面上当前得到焦点的控件名等...
阅读全文
posted @ 2013-09-01 20:17
风言枫语
阅读(227)
推荐(0)
摘要:
SilkTest支持两种测试模式,一种是用classic agent,另一种就是用我们今天要介绍的open agent. open agent可以提供和classic agent差不多的录制回放功能。它们主要的差别在于所支持的对象类型,了解这些差别对于需要手工编辑的test case很有用。 classic agent支持的应用类型包括: Windows Forms JavaAWT applications Java SWT/RCP applications Java Swing applications Windows API-based client/server applications
阅读全文
posted @ 2013-09-01 20:14
风言枫语
阅读(247)
推荐(0)
摘要:
在测试web应用时,我们常常需要面对web页面对象变化频繁,并且使用预定义方式识别对象慢的困难。为了解决这些问题,SilkTest引入了dynamic object recognition技术,它使用xpath来查找和识别界面上的对象。它可以使用Find和FindAll方法来识别这些对象,从而避免了在页面更改后不得不频繁改变frame.inc的问题。下面我用一个简单的项目来演示一下如何使用dynamic object recognition技术来测试borland提供的web gmo应用。 1. 新建一个xbrowser的project名为gmo 2. 打开IE输入我们要测试的web...
阅读全文
posted @ 2013-09-01 20:12
风言枫语
阅读(251)
推荐(0)