用点光源的光照,概念基本上和平行光源一样。根据获取光向量和顶点的法线及视点向量的内积来添加阴影。和平行光源的不同之处,简单的说就是光向量是否是一个固定值。点光源使用的是模型坐标变换后的顶点的位置和光源的位置,这时再计算光向量,所以增加了若干的计算量。
平行光源的光的方向是一定的,整体都受到均等的光照。但是点光源根据实际顶点的坐标要进行具体的光的碰撞。这次的demo和上次一样在片段着色器中进行光的计算和补色着色,所以可以进行很漂亮的渲染。
这次的文章中只需要明白是进行了光照相关的基础部分的封装,WebGL中的...
分类:
Web程序 时间:
2014-10-13 02:29:19
阅读次数:
239
接上一篇内容 安装,简介和初探下面我们接着来学习下RabbitMQ一. exchange属性 Type 前一章我们说了exchange的类型分为fanout,direct,topic.还有一种不常用的headers。 headers这种类型的exchange绑定的时候会忽略掉routingk...
从第0章开始看
第拾章 服务器
一切基本安顿下来,我开始认真的检阅一下我所栖身的目录。来到了外面的大世界,果然不一样,越是仔细查看越是觉得这里真是一个再好不过的地方。这个目录里面有文件两千七百二十五个,其中有运行能力的程序竟然达到四百一十一个,而林林总总的子目录也高达一百零五个,混居其中真是让人感觉到无比的安全感。我实在太满意这个目录了,并且开始后悔,当初在出生的电脑上...
分类:
其他好文 时间:
2014-10-11 12:12:35
阅读次数:
138
从linux telnet到exchange邮件服务器来测试发送邮件...
分类:
Web程序 时间:
2014-10-11 09:27:55
阅读次数:
213
第一步进入Exchange2010安装目录下的bin目录可以在Exchange2010Powershell中使用命令cd$Exscripts进入Exchange安装目录的Scripts目录然后输入cd..和cd.\bin进入bin目录。如图。第二步卸载数据库打开Exchange2010EMC控制台,选择数据库,将数据库卸载。如图。第三步使用命令整理..
分类:
数据库 时间:
2014-10-10 16:04:45
阅读次数:
490
一、多线程下的单例设计模式
利用双重判断的形式解决懒汉式的安全问题和效率问题
//饿汉式
/*class Single
{
private static final Single t = new Single();
private Single(){}
public static Single getInstance()
{
return t;
}
}
*/
//懒汉式...
分类:
编程语言 时间:
2014-10-10 00:56:53
阅读次数:
271
【现象】服务器创建副本后,显示数据库驻留如下显示,且删除所有可见数据库后,仍提示有副本无法删除问题。【分析】从数据库显示来看,这很明显存在一定的问题,副本不可能驻留在自身的服务器上,而删除所有可删除副本后仍无法删除,这一点很有可能不再是EMC及powershell中所能..
分类:
数据库 时间:
2014-10-09 20:38:08
阅读次数:
209
RabbitMQ简介目前RabbitMQ是AMQP 0-9-1(高级消息队列协议)的一个实现,使用Erlang语言编写,利用了Erlang的分布式特性。概念介绍:Broker:简单来说就是消息队列服务器实体。Exchange:消息交换机,它指定消息按什么规则,路由到哪个队列。Queue:消息队列载体...
分类:
编程语言 时间:
2014-10-09 15:14:54
阅读次数:
2654
回《【开源】EFW框架系列文章索引》 EFW框架源代码下载V1.3:http://pan.baidu.com/s/1c0dADO0EFW框架实例源代码下载:http://pan.baidu.com/s/1eQCc69G 在《二十五、EFW框架Winform前端开发之自定义控件》中列出了EFW...
分类:
数据库 时间:
2014-10-09 13:47:13
阅读次数:
321