Unity 3.5 Preview版Flash发布功能Review

2012.01.6

为了给Unity 3.5版新增的Flash发布功能(针对Flash Player 11)造势,Unity再次组织比赛——事实证明重赏之下必有勇夫,大家提交的参赛作品真是令人瞠目结舌:官方论坛上的作品展示帖 这些游戏截图在一个三维游戏引擎的论坛中出现乍一看似乎并无甚特别,但想想看它们每一个都是以SWF的身份运行于浏览器中的Flash Player 11中的……而且别忘记它们是在如此有限的开发时间内完成的。 (更多…)

Unity3D角色动画导出经验及Demo

2010.07.28

刑天又回来了,这次是在Unity3D中!

今天学习了Unity3D中关于动画方面的东西,使用《山海游》中的角色刑天作为主角做了一个小的角色动画演示demo:http://spotlightor.com/lab/unity3d/animation (更多…)

Image Wave

2010.06.26

Image Wave这个练习之作尝试将Unity3D这款三维游戏引擎应用于范围更广的网络富媒体应用(RIA),在这片目前Flash一统天下的领域,Unity的优势自然是高质量的真三维交互体验。该作品的灵感来源于bartek drozdz的一篇文章:

http://www.everyday3d.com/blog/index.php/2010/03/09/loading-and-manipulating-images-in-unity3d/

用户通过改变网址中所包含的图像地址参数来控制Unity程序自动加载所指定的图片,并根据该图片每一个像素的亮度和颜色动态生成不同高度、色彩的方块,当鼠标滑过方块时,高低不同的方块也会像琴键一样弹起落下,发出高低各异的音效,汇成一种单纯而不乏趣味的交互体验。

“网址传递参数”技术在Flash和其他RIA应用中非常普遍,它最直接的好处就是A用户只需要分享网址便可以让打开该网址的B用户看到A此前所定制的特殊内容,可以说是最简单快捷的“用户定制内容+分享”的方式,Image Wave的网址参数格式是这样的:

http://spotlightor.com/lab/unity3d/imagewave?url=图片网址

下面列出了一些比较有趣的Image Wave图片效果以及观看这些效果所需访问的网址: (更多…)

使用Actionscript3实现Bloom实时特效

2010.05.30

最近的项目中需要渲染一些仙境的动画,为了表现出梦幻的仙境效果,我首先想到的是在游戏中很常用的Bloom特效,用来表现仙境中耀眼阳光的感觉,我们在网上找到了一个在Photoshop中实现Bloom特效的方法:

  1. 复制当前图层
  2. 高斯模糊
  3. 提高曝光
  4. Screen叠加模式

我们在Affter Effect中使用同样的方法也顺利实现了Bloom的效果。后来,我觉得这个效果的原理很简单,模糊和叠加模式也是Flash里现成的东西,于是使用Actionscript3将这个特效实现了一下,而且最关键的是——它是实时的,具体见下面的效果(需要安装摄像头):

Get Adobe Flash player

下载源代码

除此之外还使用了ColorMatrix类以及MinimalComp

ActionScript3鼠标特效 随机曲线

2010.01.8

应该算是比较古老的一个鼠标特效了,最近一个项目里客户想要,我用AS3重新实现了一下,后来,觉得好玩又增加了定时位图描绘的功能,就有了下图所示的效果(可在这里在线体验):

(更多…)

Mixar Local新进展 – 矩形无框增强现实

2009.12.2

rect_markless_tracking

通过最近的研究,Mixar Local增强现实方案目前已经可以识别无框图案,而且不再局限于正方形的图案,任何长宽比的矩形图案皆可用于识别,下面这个视频进行了简单的演示:

(更多…)

《山海经》增强现实项目Demo

2009.04.8

AR Game Demo, Info display & Motion detect from 5iistudio on Vimeo.

前段时间成功将ARToolKit移植给了Virtools,相较于网上的ARToolKitPlus-Virtools插件,主要的优势是允许自定义Marker的图案,但是需要一定牺牲运算性能和精确性。

创新的地方是加入了Marker卡片的动作侦测功能,比如视频演示中刑天挥动斧子的动作就是由用户“上下颠动卡片”来触发的,这种依托卡片的交互方式可以提高体验的无间断性。
(更多…)

DM刊在线交互展示

2009.01.5

DM刊交互展示

http://spotlightor.cm/lab/flash/dm

一个PV3D的简单应用,通过三维交互预览设计师设计的DM刊的视觉效果,并且可以实际体验折叠的效果。

(更多…)