7yue's Weblog

Thinking in RIA Solutions...2470,8514,1020的生活演绎

« Gmail Talk多了个Video选项MAC平台上AIR+Growl »

Flash Player 10 3D功能释疑

Flash Player 10刚刚推出不久,我参加了一些开发者的会议和活动,收集了很多问题,希望我能慢慢将这些问题逐个回答清楚,因为要查很多的文档,询问公司内部很多的工程师和研发同事。那么,今天我来解释一下Flash Player 10中的3D问题,这也是大多数开发人员所关心的问题。

Flash Player 10中全新的3D effects是否意味着开发者可以不再需要第三方的3D类库?
这个问题明确的答复是: NO
使用Flash Player 10的3D effects和使用第三方的3D Library是满足设计开发人员的两种不同解决方案。Flash Player 10内置的3D能力主要集中在将2D显示对象进行3D变形化(transforming,例如图片的Z轴旋转和缩放等)的效果上,同时还能够维持原有2D对象上的全部交互行为。而很多第三方社区或公司创建的基于3D的库(away3D,PV3D,Alternativa3D,Sandy3D等等)主要是可以将Flash中的基于3D环境下的建模和渲染等作业推动到商业层次的3D应用之上。第三方3D库的不断涌现是Flash的一个全新的发展方向,这其中可以满足非常复杂的Flash 3D应用需求,但同时这些库中也包含着高级的3D设计知识。Flash Player 10的3D effects则被设计成为利于使用,并且与设计开发人员现有2D知识相结合的一个新功能,这个功能可以允许你对任何2D图像做3D图形化效果的操作,尤其是很多现在TV节目中的很多体育和广告特效。
另外,增强的Drawing API将大幅度的提升第三方3D引擎库的渲染性能,所以,这两者都应该是设计开发人员所希望看到的功能,一部分设计开发人员相当期待3D effect,而另一部分已经开始投身Flash 3D类库研究和应用的人士则非常喜欢增强的Drawing API部分。

希望我的解释能够解答很多开发人员的疑惑。

  • quote 3.aw
  • http://www.awflasher.com/blog/
  • player应该可以有一些local的cache入口了。现在这么多优秀的Library,如果player side能够做cache,那么可以开发许多非常巨型的应用。例如真正的浏览器网络游戏。

    这个行业一旦引爆,空间巨大啊!
  • 2008-11-13 12:39:54 回复该留言
  • quote 4.7yue
  • http://www.7yue.com
  • 要稳扎稳打的,很多功能要看网络应用发展趋势才能决定是不是要加入进去,一般决策支持,关键投入不在研发上,而在于维护和推广上。一个功能搞不好可以毁掉以前积累的一切。
  • 2008-11-13 13:05:03 回复该留言
  • quote 5.magicwind
  • 本地长久缓存确实好,希望rsls能更开放些,当然也要做好安全工作。这两个是需要权衡的。
  • 2008-11-13 13:09:40 回复该留言
  • quote 6.tb
  • Flex啥时候有模拟加载的功能啊。。。
  • 2008-11-14 10:10:42 回复该留言
  • quote 7.powerboy
  • http://www.p-boy.cn
  • 问个关于键盘输入的问题,我想做一些ctrl+c、ctrl+v、ctrl+a等等的一些快捷键功能,但是发现没有效果,是不是这些常用组合键被屏蔽掉了啊?
  • 2008-11-18 16:06:44 回复该留言

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Walle Build 91204

Copyright 2007 www.7yue.com. Some Rights Reserved.
京ICP备05064035号