摘要:
Silverlight中的HLSL不仅适用于场景与动画渲染,对于游戏中的角色,我们同样可以利用它制作动画特写。较常见的比如角色传送时的淡入淡出、扭曲变形、幻化呈现等切换动画,当然还有例如角色被DeBuff时所表现出来的放大缩小以及虚弱时的不规则体形等。适当的场合为角色增加动画特写使得游戏更显精致而华丽,当玩家身心愉快的融入其中而流连忘返时,或许正是这些魔幻般的特效在背后默默的飘散着令人迷醉的芳香。 还记得Shazzam吗?要制作特写依旧离不开这款强大的工具,以角色的传送特写“幻降”为例,对应Shazzam中的现成特效名为:DirectionalBlur,我们不妨看看它的HLSL代码:
... 阅读全文
阅读排行榜
一起谈.NET技术,从原理来看Silverlight 4的架构
2011-09-01 23:43 by 狼人:-), 193 阅读, 收藏,
摘要:
简介 在前文<<初识Silverlight 4及其架构>>谈到要从多个方面来了解:Silverlight的原理,处理周期,部署,安全性,伸缩性,分布式计算能力,容错能力,等等等等。这篇从原理的角度来看Silverlight 4架构相关的一些事情。 浏览器的插件 前文已经介绍过,整个Silverlight平台中包括一个安装器。这个安装器负责将浏览器插件安装上,并在客户浏览器那里搭建起运行Silverlight程序的基础环境。初次浏览Silverlight内容的客户必须先安装一个浏览器插件。安装了插件之后,插件安装程序向IE, Firefox等浏览器注入了插件。我们可以在浏 阅读全文
一起谈.NET技术,关于技术争论(尤其是ASP.NETWebForms 和 ASP.NETMVC 之争)
2011-08-29 19:31 by 狼人:-), 193 阅读, 收藏,
摘要:
技术争论在博客和twitter里无休止地进行着,这些争论涵盖每个开发人员社区。每个语言,框架,工具,和平台在某个特定的时间都不可避免地会至少有几个争论在进行中。 下面是我多年来对技术争论所做的几个总的观察,以及对一些我最近看到的,尤其是关于ASP.NET Web Forms 和 ASP.NET MVC的最新讨论的一些评论。 关于技术争论的总的观察 下面是几个总的观察,无关任何具体技术争论: (一) 开发人员喜欢充满热情地争论和比较语言,框架,APIs,和工具。每个编程社区(.NET, Java, PHP, C++, Ruby, Python等等)都如此。我认为你可以2种方... 阅读全文
一起谈.NET技术,强烈推荐体验VisualStudio2010 RC
2011-08-29 19:31 by 狼人:-), 193 阅读, 收藏,
摘要:
经过第一天漫长枯燥的部长级会议,今儿才算是真正年后的第一天上班。 鉴于家里的“小水管”,直到到了公司(资源合理利用)才将觊觎已久的VS2010RC从网上抓下来。接下来顺利干掉VS2010beta2和.NET FW4beta2。漫长的安装过后(安装中依然要重启一次,具体时间是安装完.NET Framework4以后)终于看到Visual Studio RC的真面目。 没啥变化嘛! 然后就是一顿小白鼠似的体验,果然如Scott说的一样:RC并未带来什么功能性的变化。 不过。。。 首先让我激动万分的是---在win7下终于不再崩溃了!要知道,之前的beta2在我本子上可... 阅读全文
艾伟也谈项目管理,项目管理有感之需求调研
2011-08-29 19:09 by 狼人:-), 193 阅读, 收藏,
摘要:
一个项目中需求调研的充分与否是项目日后成败的关键要素之一,这一点我想没有哪位项目经理不认同吧?不过咱说的需求调研可不只是拿张纸记记客户说什么就完了,调研顾名思义就是调查和研究客户的想法,我感觉应从以下几个步骤入手: 1、客户想要什么? 2、要这干什么? 3、为什么这么想? 4、会不会有别的想法? 这里也说一个最最最最基本的,只谈项目别谈钱,我们可以说,价钱嘛需要我们回去详细的分析过您的需求后再给您提供一个整体的解决方案,您放心价钱一 定合理,不会超出您的预算(真超了再说)。因为现在谈钱就等着挨砍吧,先砍你价钱,再砍你时间,最后加点功能,要点回扣,左一刀右一刀,砍到项目吐... 阅读全文
艾伟_转载:使用Lambda表达式编写递归函数
2011-08-29 00:21 by 狼人:-), 193 阅读, 收藏,
摘要:
前言 著名的牛顿同学曾经说过:如果说我比别人看得更远些,那是因为我站在了巨人的肩上.
原文:If I have been able to see further, it was only because I stood on the shoulders of giants. What's Lambda表达式?
请参考msdn:Lambda 表达式(C# 编程指南)
Lambda表达式编写递归函数? How?
建议没有看过老赵的《使用Lambda表达式编写递归函数》这篇文章的朋友,请先前往围观,你会受益匪浅。
原文实现如下的递归效果:
var fac = Fix<int, int& 阅读全文
艾伟_转载:Socket开发探秘--基类及公共类的定义
2011-08-29 00:17 by 狼人:-), 193 阅读, 收藏,
摘要:
Socket开发是属于通信底层的开发,.NET也提供了非常丰富的类来实现Socket的开发工作,本篇不是介绍这些基础类的操作,而是从一个大的架构方面阐述Socket的快速开发工作,本篇以TCP模式进行程序的开发介绍,以期达到抛砖引玉的目的。
要掌握或者了解Socket开发,必须了解下面所述的场景及知识。
1、TCP客户端,连接服务器端,进行数据通信
2、TCP服务器端,负责侦听客户端连接
3、连接客户端的管理,如登陆,注销等,使用独立线程处理
4、数据接收管理,负责数据的接受,并处理队列的分发,使用独立线程处理,简单处理后叫给“数据处理线程”
5、数据处理线程,对特定的数据,采用独立的线程进行 阅读全文
Silverlight“.NET研究” 的多线程能力(下)
2011-10-19 19:39 by 狼人:-), 192 阅读, 收藏,
摘要:
上一期笔者介绍了Silverlight实现多线程的诸多解决方案,本期笔者将通过一个实例来实现所有多线程编程方法,并且还将于JavaScript和Flash两种Web客户端技术性能进行比较,请勿拍砖。 在正式编程前,笔者还要重申上期非常重要的观点:Silverlight多线程主要作用不是在于提高性能,而是在于用户体验。这里要给多线程泼一盆冷水了,多线程与性能提升不是正比关系,如果你使用一个单核CPU的客户端设备,那么即便你创建100个多线程也与单线程的计算性能是一样的,因为一个CPU时间片下只能处理一个线程,多线程也必须串行处理,甚至还可能因为过多的CPU调度开销而导致性能不及单线程的情... 阅读全文
Sh“.NET研究”arePoint开发笔记-SharePoint2010添加ASP.NET应用程序
2011-10-15 19:51 by 狼人:-), 192 阅读, 收藏,
摘要:
大家可能在sharepoint开发webpart会引入一些asp.net的控件,这时候就会需要添加dll引用..下图所示CRSWebControls便是我添加的. 部署这个项目到sharepoint后.却出现了错误,如下图所示...其实解决这个问题的方式不难...下面就进入主题 首先,先把需要用到的DLL文件拷贝到sharepoint网站下的_app_bin或者bin目录 当然如果你的dll有强签名,那可以拖到C:\Windows\assembly这里面来,类似于注册(不建议这样做),这时候打开网站再看看是否出现错上海徐汇企业网站制作误,一般来说就不会出现错误了...当然也有例... 阅读全文
卡巴斯基鼎力支持的成龙“鸟巢”演唱会完美落幕
2011-10-08 19:55 by 狼人:-), 192 阅读, 收藏,
摘要:
五月一日晚,由国际知名安全厂商卡巴斯基实验室鼎力赞助的卡巴斯基诚献“信心中国”—成龙和他的朋友们大型演唱会在中国国家体育场(鸟巢)火爆上演。能够容纳七万人的国家体育场座无虚席,群星闪耀。演唱会由中国中央电视台节目主持人朱军、凤凰卫视节目主持人陈鲁豫,以及成龙挚友曾志伟、吴大维等联袂主持。在长达两个半小时的精彩演出中,成龙以及百位明星轮番登场,为到场观众共同献上了一场精彩纷呈的视听盛宴。 演唱会表现了信心、爱心、绿色、环保等众多公益主题,巨星成龙还亲身示范提倡环保理念。
值得一提的是,成龙在演唱会上多次对卡巴斯基表示感谢。因为卡巴斯基在得知成龙大哥要做鸟巢开唱第一人并为灾区的孩子做一些事情时.. 阅读全文
浙公网安备 33010602011771号