Archive for November, 2009

Roxik新作:Verbatim机器人大战

绝对必看之牛x大作:

http://www.verbatim.jp/senshuken/

开场展示给用户的是随机挑选出来的机器人,变形出现的动作做得非常精彩。


More...

Papervision 3D + 3D/Post Software Workflow

在使用Flash 3D的实际工作中,我们经常会需要在3D空间中摆放物体,或者是去匹配平面Layout。但是由于可视环境的缺乏,我们常常要:调参数——看效果——再调参数……周而复始,费时费力。能不能有更好的方法呢?本文就介绍一下使用常见的后期或三维软件来做Layout,再完美转换回Papervision 3D中的方法。

首先我们来看看After Effects(AE),AE的三维层功能用来摆平面那是相当方便快捷。下图中我建立了一个985×600的合成,然后随便摆放了两个平面。

viewport

想象一下左边平面贴一张图片,右边平面贴文字,是不是就是一个常见的3D场景呢?接下来,就跟我一起把这个Layout还原到Papervision 3D中去吧。

第一步是相机参数的匹配,在AE中打开相机参数设置窗口:
More...

Interacting with Papervision 3D

本文讨论Papervision 3D中与鼠标互动相关的进阶问题:

  1. 3D物体的hit检测
  2. InteractiveSceneManager
  3. VirtualMouse
  4. Mouse3D

我们知道要让Papervision 3D的互动机制开始运作,必须满足以下两个条件:

  1. viewport.interactive = true;
  2. do3d.material.interactive = true;

然后我们就可以监听do3d发出的事件(InteractiveSceneEvent)。

那么Papervision 3D是怎样实现3D物体与鼠标的hit检测呢?

来看看Viewport类提供的以下实例方法:

  1. hitTestPoint2D()
  2. hitTestMouse()
  3. hitTestPointObject()


More...

Project – Mercedes-Benz StarElite Experience Website

starelite

Title : Mercedes-Benz StarElite Experience Website
Client : Mercedes-Benz China
Agency : Energy Source
Date : 2009.11.11

Art & Design : ES Neo Team
Motion & Flash : ES Guru Team
Integrate & Develop : ES Tech Team
3D : Motion Magic