Friday, February 08, 2008

春节无聊 (的确无聊, 商店关门, 快递停工, taobao买个东东都不行), 所以赶在大年夜买了个WII 回来玩玩. 还不错.

研究了一下网上的资料, 用软件GlovePIE 就能够让WII 通过蓝牙和电脑连接. 试一下: 问题来了, 我的wii 手柄感应器是接在wii主机上的, 移来移去太麻烦. DIY 一个虽然也不麻烦, 但要材料, 需要IR LED 红外发射器, 自己接线路, 春节期间估计是买不到了. 还好看到一个牛人居然可以用蜡烛代替wii 感应器. 家里应该有蜡烛.

试了一下, 居然可以了, 用wii的无线手柄控制电脑的鼠标, ^_^, 拿这wii在空着划动就可以控制鼠标了. 

拍张照片留念, 过两天试试用它来控制flash 和processing.

Friday, February 08, 2008 5:15:49 PM (中国标准时间, UTC+08:00)  #    Disclaimer  |   | 
 Sunday, February 03, 2008

Processing (http://www.processing.org/) 是一种开源程序语言用于交互,图象,动画等。目前已经有不少数字艺术作品.

Processing vs. Flash/AS:

与flash 相比,Processing 更加倾向于艺术表现力。以下是主要区别。

1)表现力,Processing 具有较好的粒子效果和3D 的支持能力。支持OpenGL 硬件加速


Bubble Chamber - By j.tarbell 

Node Garden - By j.tarbell


2)Web Plugin: Processing 是使用Java applet, flash/AS 使用 flash plugin,
Java Applet 需要JRE, 我个人觉得,普及率和性能会比flash plugin 差一些。
3)人机交互:鼠标键盘的交互就不少了, 两者都支持的。
arduino (www.arduino.cc)是一个开源的电子平台,是processing的Sister Project. 她们具有相同的IDE 界面, 具有现成的交互API,相信会集成的比较好。也就是所, Processing 能给通过Arduino和电子设备交互 (比如,传感器, 步进电机等)


另外, Processing 有不少第三方library, 可支持webcam的动作捕捉等
4)开发环境
processing 是存编程语言界面, 比较适合做抽象的动画。 如果要像flash那样一帧帧的做动画, 就不太适合了。另外flash/AS相关资源也比较多.
5) 网络交互: Actionscript 和服务器的交互想到要容易写。 用processing, 就要自己去找类库了。

总之:flash 和 processing 是各有优缺点的。 关键还是看在什么地方使用。
最后看几个效果吧(来自http://www.flight404.com 源站上有动画)

 

Sunday, February 03, 2008 10:41:14 AM (中国标准时间, UTC+08:00)  #    Disclaimer  |   |