ActionScript 3.0著名开源库 大集合

[ 2010-06-24 13:06:20 | 作者: 景裔 ]
字体大小: | |
摘录保存,来源于:http://blog.sina.com.cn/s/blog_4a1606960100ixeu.html
这篇文章开始于对Adrian Parr博客中AS3 Code Libraries一文的翻译,虽然开源AS3 Library列表的文章不少,翻译这篇是因为感觉里面大多数东西都是比较著名的,我能用得到的,所以翻译整理一下以备日后不时之需。
对原有的列表进行了部分删减。
对于library的评注和截图将不断添加。
3D引擎
注:对于3D引擎,渲染的效率和支持的渲染功能是很重要的,然而在短短的文章中根本不可能做详细的介绍,特别是截图,很可能具有误导性,要了解更多应用案例以及技术演示的图片,请点击各个引擎的链接到网站上观看,本分类下所放置的图片只是举例该引擎的某一个应用,具有极大随意性,不代表该引擎最好的应用案例。
Papervision3D[url=http://blog.papervision3d.org/]
http://blog.papervision3d.org/[/url]
PV3D分类
Away 3D
http://www.away3d.com/

http://away3d.com/awaygraphics/away3d-bbc-f1-3d-car-1.jpg


PV3D最大的竞争对手,名气也很大,功能非常丰富,感觉有的时候功能比PV3D要更新的快,不过在我还关注3D引擎比较的时候,Away3D的运行效率(CPU,内存占用率,FPS等)一直不如PV3D,所以最终没有选择它。活跃程度上没有PV3D高,在国内也是如此。
Sandy 3D
http://www.flashsandy.org/

http://www.flashsandy.org/_media/projects/xlight_cellshading.jpg?w=&h=&cache=cache


名气较前两者稍逊,对它的了解不多。
Alternativa Platform
http://blog.alternativaplatform.com/en/

http://blog.alternativaplatform.com/ru/files/2009/05/scr2.jpg


俄国人开发的引擎,不是开源的,但是效果很强(至少从目前网络上流传的演示来看是如此的),刚一推出便引起业界震动,但是不开源的话恐怕普及度要差很多。
FIVe3D
http://five3d.mathieu-badimon.com/

http://lh5.ggpht.com/_7kumb6nbixA/SlOBC-fSYyI/AAAAAAAAAZg/ECblS5VGqU0/s800/ScreenShot045.jpg

http://lh4.ggpht.com/_7kumb6nbixA/SlOBDGkkgrI/AAAAAAAAAZk/GSpTUtL5_7Y/s720/ScreenShot046.jpg

http://lh6.ggpht.com/_7kumb6nbixA/SlOBDN36NSI/AAAAAAAAAZo/1HTd4naV-Ns/s576/ScreenShot047.jpg

http://lh6.ggpht.com/_7kumb6nbixA/SlOBDOKqVhI/AAAAAAAAAZs/PnUxeryNiZI/s400/ScreenShot048.jpg


与上述引擎不同,FIVe33D是的理念是“矢量3D引擎”,看看它的案例就知道,里面的三维图像都是矢量绘制的,别具一格。用的好的话可以做出与众不同的效果,FIVe3D的官方站点就是很好的案例,非常具有设计感,应该算是另辟蹊径的一款三维引擎。
WireEngine3D (we3d)
http://osflash.org/we3d/
3.0著名开源库 大集合
http://lh4.ggpht.com/_7kumb6nbixA/SlS-4KYbIKI/AAAAAAAAAZw/BVm7N3Lf9lw/ScreenShot050.jpg

轻量级的高速Flash 8/9三维引擎,支持LWO(Lightwave Object)格式文件的直接读取
Sharikura
http://temp.roxik.com/datas/physics/
3.0著名开源库 大集合" alt="" src="http://lh4.ggpht.com/_7kumb6nbixA/SeMK9H8c6SI/AAAAAAAAAVA/ju2WzGezDwg/s800/ScreenShot028.jpg" width=249 height=119 real_src="http://lh4.ggpht.com/_7kumb6nbixA/SeMK9H8c6SI/AAAAAAAAAVA/ju2WzGezDwg/s800/ScreenShot028.jpg">
不开源,效果以及执行效率都非常强大的三维引擎,由日本Flash届No.2 Roxik开发,自己使用,最著名的代表作是ECO ZOO
3D游戏引擎
PaperWorld 3D
http://paperworld3d.com/
3D 动画开发框架
Cast3D
http://www.cast3d.org/
http://lh4.ggpht.com/_7kumb6nbixA/SlYTggujc3I/AAAAAAAAAZ0/eSVp7rQaurM/ScreenShot051.jpg

基于关键帧过渡的三维动画引擎,支持Skin、蒙皮动画、3D音源等,渲染依靠其他3D引擎,目前支持的有Sandy 3D和PV3D。拥有自己的动画文件格式(XML),无需编程即可完成三维场景的动画制作。
3D 物理引擎
WOW-Engine
http://seraf.mediabox.fr/wow-engine/
jiglibflash
http://www.jiglibflash.com/blog/
动画Tweening(过渡 补间)
Tweener
http://code.google.com/p/tweener/
TweenLite
http://code.google.com/p/twease/
2D物理引擎
APE (Actionscript Physics Engine的缩写)
http://lab.andre-michelle.com/physics-engine/
安全
AS3Crypto
http://crypto.hurlant.com/
声音
Popforge
http://code.google.com/p/popforge/
粒子系统
FLiNT
http://desuade.com/products/partigen/
Pulse Particle System
http://www.rogue-development.com/pulseParticles.html
EmitterActionScript 3.0 particle FX engine
http://code.google.com/p/emitter/
数据可视化
Flare – 漂亮的可交互的信息可视化
http://flare.prefuse.org/
载入
BulkLoader – 同时管理多个数据载入项
http://code.google.com/p/queueloader-as3/
SomaLoader
http://www.soundstep.com/blog/downloads/somaloader/
OOP面向对象程序开发框架
Cairngorm
http://code.google.com/p/lowra/
CASA Lib
http://casalib.org/
其他
facebook-actionscript-api – FaceBook API的AS3版本,国内用FB的不多吧
http://code.google.com/p/as3syndicationlib/
as3youtubelib – YouTube API的AS3版本
http://codeazur.com.br/lab/fzip/
Modest Maps – TILE(地砖)引擎
http://code.google.com/p/as3cards/
AsWing – GUI框架,让开发者更为便捷的定制界面。这个在国内很著名
http://www.algorithmist.net/as3pc.html
as3webservice – Webservice提供了多种常用的网络信息服务,比如天气,货币汇率等,这是它的API
http://code.google.com/p/as3webservice/
ASAP Library – 开发易于维护的,多SWF文件驱动的交互应用
http://asaplibrary.org/
Wordpress XML-RPC API – 让AS3与Wordpress之间的通信更容易
http://blog.absentdesign.com/?page_id=22
FLARToolkit – 最近声名大噪的ARToolkit AS3 API
http://www.libspark.org/wiki/saqoosha/FLARToolKit/en

[最后编辑于 景裔, at 2010-06-24 13:11:46]
永久地址 永久地址: http://blog.breakN.net/feed.asp?q=comment&id=512
UTF-8 Encoding 引用地址: http://blog.breakN.net/trackback.asp?id=512

此文还没有评论.

发表评论
表情
[smile] [confused] [cool] [cry]
[eek] [angry] [wink] [sweat]
[lol] [stun] [razz] [redface]
[rolleyes] [sad] [yes] [no]
[heart] [star] [music] [idea]
打开 UBB 编码
自动识别链接
显示表情
隐藏的评论
用户名:   密码:   注册?
验证码 * 请输入验证码