Tribal DDB(www.tribalddb.com.cn) is a worldwide interactive and digital consulting agency, which is under the global communication group, Omnicom. It has more than 40 branches all over the world.
我个人是非常推荐有3-4年工作经验的朋友去赏识一下,因为无论是学习经验还是对国际大公司的运营模式的体验,对自己都是有好处的。
工作描述:
主:FLASH多媒体网站应用程序开发。
工作时间:
实行8小时*5弹性工作制,所有法定节日放假
早上九点半上班(灵活),没有打卡
优先条件:
1.熟悉 javascript , XML , HTML,CSS 等。
2.熟悉 对数据库的操作,后台程序运行的原理。
3.大学计算机或相关专业,能阅读相关英文技术文档。
4.有大型RIA项目开发经验。
5.有较强的审美观,能将PHOTOSHOP 中位图或失量界面 在flash进行熟练使用。
招聘资深flash互动设计师一名
职位要求:
1 三年以上flash网站开发经验。
2 精通as 2.0 & as3.0,熟练掌握flash 动画
3 会flash 3d 技术者尤佳。
招聘flash互动设计师一名
职位要求:
1 两年以上flash网站开发经验,有后台数据交互经验
2 熟练掌握flash 动画。
如有意向:请把详细简历,作品链接,发送到:nemo1314{at}126.com
Posted in 招聘.
By Scile
– 2009年03月28日
一直一来我都觉得使用Tweener 是最好的选择,但是看过下面的Demo后,我觉得我错了。
下面的例子把一些有名的Tweening Engine 放到一起,分别在as2 和as3 里做比较:
Tweener
TweenLite
TweenMax
ZigoEngine (Fuse)
Twease
HydroTween
gTween
Tweensy
Adobe 自带的 Tween class
选择一个 tweening engine 按 “START” 测试
Continued…
Posted in index.
By Scile
– 2009年03月13日
当我第一见到这东西的时候就觉得这东西意义非凡,因为他带来了一种全新的互动方式,通过一个可识别的方形图案计算出坐标系偏移和旋转角度,再把虚拟世界的三维坐标系匹配到现实世界中来。
这一切本是一个叫 ARToolKit 的虚拟现实仿真技术软件所具有的功能。后来一位日本人改进了算法将其重写并改名为NyARToolKit,再后来另一位日本人saqoosha 继续将其改写成ActionScript3.0 的并整合Papervision3D 2.0 一起,于是诞生了FLARToolKit,并且是开源的,也就是说任何使用flash as 3.0的人都可以享受到这一技术。
源代码可以在这里下载到:http://www.libspark.org/wiki/saqoosha/FLARToolKit/en
使用指导(可惜是日文的):http://saqoosha.net/flartoolkit/start-up-guide/
Continued…
Posted in index.
By Scile
– 2009年03月6日
AS3Dmod 是个很有意思的开源程序,之前提到可以在flash中使用papervision3D 建立三维物体。而AS3Dmod 的作用则是帮助这些三维物体产生扭曲和形变,下面正好有一个例子:

很有意思的效果,目前AS3Dmod 支持Papervision3d, Away3d, Sandy3d 和 Alternativa3d 多种3D 引擎。
可以在这里下载到最新的AS3Dmod:
http://code.google.com/p/as3dmod/source/browse/trunk
AS3Dmod使用教程:
http://code.google.com/p/as3dmod/wiki/AS3Dmod_Tutorial
Posted in index.
By Scile
– 2009年02月28日
时间隔了很久了,终于更新了。这篇文章将继续介绍Papervision3D 中如何进行其他材质的贴图,在之前的系列中主要以增加3D场景的真实性为目的,这篇文章则要把重点放在如何给场景添加更多的动态可能性。
首先,抱歉这篇文章可能有点长,这篇里要讲的主要是MovieMaterials 动画贴图材质和VideoStreamMaterial 影片贴图材质,它们能通过使用Flash movies 或者 Flash video streams 来给3D物体表面提供动动画效果和增加交互可能性。其实把这些内容总结成几条来描述Papervision3D 能提供的可能性也许不公平,所以我试着描述的更广泛一点,但是即使这样做了我想仍然会丢失很多东西。可能性更多取决于使用人的创造力。
MovieMaterial 动画贴图材质允许我们使用一个已经存在的flash动画文件或者任何在库中导出过的MovieClip、Sprite 为贴图材质。Papervision3D 能将他们映射到3D物体的表面,并且允许我们直接在3D 场景上和动画里的内容进行交互,比如鼠标点击,移动这类的。
VideoStreamMaterial 影片贴图材质则就像他的名字描述的那样,允许我们使用一段flv 影片贴图在3D 物体的表面。
Continued…
Posted in index.
By Scile
– 2009年02月17日

Light Up Your Music (点上面图片看效果)
这个例子需要Flash Player 10支持,如果你没有,可以点这里安装。
在flash上点击可以弹出浏览本地文件的控件,选择一个本地mp3文件就可以直接播放了,无需上传下载。此项目还未完成,个别mp3文件可能会不支持,暂时放出来希望有人会想一起研究一下。
Posted in index.
By Scile
– 2009年01月19日
这篇文章是对上一篇的关于贴图的进阶,在这篇文章里不光要介绍如何给物体贴图,还要加上光和阴影,这让场景看上去更加真实。
前面在讲阴影的时候,我们是指定了一些阴影材质的,比如GouraudMaterial 和PhongMaterial 。事实上,在pv3d的源代码package org.papervision3d.materials.shadematerials 里有更多的阴影材质,但是他们都是基于纯色的阴影效果而不是位图的的阴影效果。
要将位图和阴影效果叠加到一起,我们就需要制作一个Shader 和一个BitmapMaterial 用ShadedMaterial来将他们混合到一起。用Papervision3D GreatWhite来实现这个特性是十分简单的。
关于Shader在pv3d的源代码package org.papervision3d.materials.shaders里有很多,包括FlatShader, GouraudShader, PhongShader, CellShader 和EnvMapShader。这里的最后一种EnvMapShader允许为我们为光源添加一张位图,用于环境反光的效果。
关于BitmapMaterial 在第上一篇文章里就有介绍。
另外在Papervision3D的世界里还有一种特性叫纹理(bump mapping),纹理可以让光照物体的同时产生更加真实的反光效果。在Papervision3D 里,纹理可以作用在Phong 和environment 两种阴影效果上。
下面我们继续拿之前的代码做例子,为了方便理解不会有太大的修改。但是为了便于显示各种材质的效果,我们只放一个球在场景中,当点击球体就会自动换一种材质(渲染中实时更换材质也是Papervision3D的一个特性之一)
Continued…
Posted in index.
By Scile
– 2008年12月20日
在这篇文章里终于要开始介绍贴图了,前几篇的例子中大家可以看到球体都是纯色的,只不过换上了不同的阴影材质而看上去不同。现在如果给他们贴上位图将会使效果看上去更棒。
好,这篇文章仍然以介绍位图贴图的基础方法为主,暂时还不会将的太深,所以不会涉及到光影在位图贴图中的应用。
下面的代码仍然用前篇的例子修改而来,不过我会把光源和2个球体拿掉,换成2个球2个方块。
Continued…
Posted in index.
By Scile
– 2008年12月11日
在这篇文章里,要讲的不是给3D场景添加更多的视觉效果,而是要介绍一下如何在Papervision3D 里做一个的简单的交互,在Papervision3D 里的每一个多边形都可以响应鼠标事件去执行方法函数。而这一切在Papervision3D 里都是很简单的。
下面要看的代码很简单,修改仍然是以上篇文章为基础:4个围绕原点转动的球体。在这里会额外添加2个事件监听器:一个普通的flash鼠标事件监听器,加在stage上用来控制摄象机的位置以转动镜头。一个Papervision3D 内置的InteractiveScene3DEvent 监听器,加在3D场景里的DisplayObject3D 上,使DisplayObject3D 可以响应鼠标事件,注意这种的用法和不同。
另外这篇文章里还出现了另一个新东西:Tweener。这是个很好的帮手,Tweener可以帮你完成一个物体在指定时间里其内部多种属性值从a变化到b的过程中所需要的计算。Tweener 是个开源的类包,在这里不会过多的介绍它。http://code.google.com/p/tweener/ 在这里可以下载到,里面附带有详细的范例和说明文档。
Continued…
Posted in index.
By Scile
– 2008年12月4日
这篇要介绍一下另一个构成3D世界基本元素:光。光的加入会让我们渲染出来的场景看上去更加真实。在Papervision3D的世界里,光要产生效果,必须要配合照在特殊的材质上才能看到。这篇文章的例子会介绍它们是如何工作的。
在开始之前,有必要介绍几个在3D世界中描述光的术语。
Ambient – 阴影色
Diffuse – 过渡色
Specular – 高光色
然后还要介绍4种基本的材质,光照在上面会产生阴影,表现为向光面更亮,背光面更暗,不同的材质表现出来的效果都不一样。他们是:Flat shaded、Gouraud shaded、Phong shaded 和 Cell shaded,这四种材质可以在orgpapervision3dmaterialsshadematerials 中找到。
Continued…
Posted in index.
By Scile
– 2008年12月1日