ActionScript 3.0著名开源库 大集…
来源:互联网 发布:剑三帅气正太捏脸数据 编辑:程序博客网 时间:2024/05/19 18:14
这篇文章开始于对AdrianParr博客中AS3 CodeLibraries一文的翻译,虽然开源AS3Library列表的文章不少,翻译这篇是因为感觉里面大多数东西都是比较著名的,我能用得到的,所以翻译整理一下以备日后不时之需。
对原有的列表进行了部分删减。
对于library的评注和截图将不断添加。
3D引擎注:对于3D引擎,渲染的效率和支持的渲染功能是很重要的,然而在短短的文章中根本不可能做详细的介绍,特别是截图,很可能具有误导性,要了解更多应用案例以及技术演示的图片,请点击各个引擎的链接到网站上观看,本分类下所放置的图片只是举例该引擎的某一个应用,具有极大随意性,不代表该引擎最好的应用案例。
- Papervision3D
http://blog.papervision3d.org/
不敢说这个是目前最好的AS3三维引擎,但是绝对是最活跃的三维引擎,从互联网上的教程数量,维护团队的活跃程度,用户的规模都可以看出。我使用的就是这个三维引擎,一些案例可以看博客的PV3D分类。
- Away3D
http://www.away3d.com/
PV3D最大的竞争对手,名气也很大,功能非常丰富,感觉有的时候功能比PV3D要更新的快,不过在我还关注3D引擎比较的时候,Away3D的运行效率(CPU,内存占用率,FPS等)一直不如PV3D,所以最终没有选择它。活跃程度上没有PV3D高,在国内也是如此。
- Sandy3D
http://www.flashsandy.org/
名气较前两者稍逊,对它的了解不多。
- AlternativaPlatform
http://blog.alternativaplatform.com/en/
俄国人开发的引擎,不是开源的,但是效果很强(至少从目前网络上流传的演示来看是如此的),刚一推出便引起业界震动,但是不开源的话恐怕普及度要差很多。
- FIVe3D
http://five3d.mathieu-badimon.com/
与上述引擎不同,FIVe33D是的理念是“矢量3D引擎”,看看它的案例就知道,里面的三维图像都是矢量绘制的,别具一格。用的好的话可以做出与众不同的效果,FIVe3D的官方站点就是很好的案例,非常具有设计感,应该算是另辟蹊径的一款三维引擎。
- WireEngine3D(we3d)
http://osflash.org/we3d/
轻量级的高速Flash 8/9三维引擎,支持LWO(Lightwave Object)格式文件的直接读取
- Sharikura
http://temp.roxik.com/datas/physics/
不开源,效果以及执行效率都非常强大的三维引擎,由日本Flash届No.2Roxik开发,自己使用,最著名的代表作是ECO ZOO。
- PaperWorld3D
http://paperworld3d.com/
- Cast3D
http://www.cast3d.org/
基于关键帧过渡的三维动画引擎,支持Skin、蒙皮动画、3D音源等,渲染依靠其他3D引擎,目前支持的有Sandy3D和PV3D。拥有自己的动画文件格式(XML),无需编程即可完成三维场景的动画制作。
3D物理引擎- WOW-Engine
http://seraf.mediabox.fr/wow-engine/ - jiglibflash
http://www.jiglibflash.com/blog/
- Tweener
http://code.google.com/p/tweener/ - TweenLite
http://blog.greensock.com/tweenliteas3/ - TweenMax
http://blog.greensock.com/tweenmaxas3/ - Tweensy
http://www.lostinactionscript.com/blog/index.php/2008/08/31/as3-tween-engine-tweensy-preview/ - GoASAP(ActionScript动画平台)
http://www.goasap.org/ - AS3 Animation System2.0
http://www.boostworthy.com/blog/?p=170 - AnimationPackage
http://www.alex-uhlmann.de/flash/animationpackage/ - KitchenSync
–KitchenSync用于管理和触发基于时间的各种行为动作,例如延迟5秒做某某事.
http://code.google.com/p/kitchensynclib/ - Gyro
– A tween and animationlibrary for ActionScript 3
http://code.google.com/p/gyro-actionscript-animation/ - gTween
http://www.gskinner.com/blog/archives/2008/08/gtween_a_new_tw.html - HydroTween +HydroSequence
(基于 GoASAP)
http://blog.hydrotik.com/2008/07/19/hydrotween-hydrosequence-rev32/ - AS3Easing
http://www.uza.lt/codex/as3-easing/ - Twease
http://code.google.com/p/twease/
- APE (ActionscriptPhysics Engine的缩写)
http://www.cove.org/ape/index.htm - Box2DFlashAS3
http://box2dflash.sourceforge.net/ - FOAM
– 2维刚体物理引擎
http://code.google.com/p/foam-as3/ - glaze
– 2维刚体物理引擎以及游戏引擎
http://code.google.com/p/glaze/ - motor2
http://lab.polygonal.de/motor_physics/ - FisixEngine
http://www.fisixengine.com/default.asp - PopShapes
http://lab.andre-michelle.com/physics-engine/
- AS3Crypto
http://crypto.hurlant.com/
- Popforge
http://code.google.com/p/popforge/
- FLiNT
http://flintparticles.org/ - Partigen
(付费)
http://desuade.com/products/partigen/ - Pulse ParticleSystem
http://www.rogue-development.com/pulseParticles.html - Emitter
– ActionScript 3.0particle FX engine
http://code.google.com/p/emitter/
- Flare
– 漂亮的可交互的信息可视化
http://flare.prefuse.org/
- BulkLoader
– 同时管理多个数据载入项
http://code.google.com/p/bulk-loader/ - Masapi
http://code.google.com/p/masapi/ - QueueLoaderAS3
http://code.google.com/p/queueloader-as3/ - SomaLoader
http://www.soundstep.com/blog/downloads/somaloader/
- Cairngorm
http://opensource.adobe.com/wiki/display/cairngorm/Cairngorm - PureMVC
http://puremvc.org/ - Mate
http://mate.asfusion.com/ - Gaia
http://www.gaiaflashframework.com/ - Slide
http://code.google.com/p/flex-slide/ - Guasax
http://www.guasax.com/ - VEGAS
http://code.google.com/p/vegas/ - Parsley
http://www.spicefactory.org/parsley/ - LowRa
– pixlib的AS3版本
http://code.google.com/p/lowra/ - CASALib
http://casalib.org/
- facebook-actionscript-api
–FaceBook API的AS3版本,国内用FB的不多吧
http://code.google.com/p/facebook-actionscript-api/ - as3facebooklib
– 又一个FaceBookAPI
http://code.google.com/p/as3facebooklib/ - Yahoo MapsAPI
http://developer.yahoo.com/flash/maps/ - corelib
– 包含一些重要的基础工具,是对AS3的补充(JPEG编码, MD5哈希, JSON).
http://code.google.com/p/as3corelib/ - as3flexunitlib
– 单元测试.
http://opensource.adobe.com/wiki/display/flexunit/ - as3flickrlib
– FlickrAPI的AS3版本
http://code.google.com/p/as3flickrlib/ - as3mapprlib
–Flickr的地图图片服务:Mappr的AS3版本API - http://code.google.com/p/as3mapprlib/
- as3syndicationlib
–不论订阅的格式是ATOM还是RSS,它都可以帮你屏蔽格式的区别
http://code.google.com/p/as3syndicationlib/ - as3youtubelib
– YouTubeAPI的AS3版本
http://code.google.com/p/as3youtubelib/ - as3ebaylib
– eBay API的AS3版本
http://code.google.com/p/as3ebaylib/ - as3awss3lib
–与Amazon亚马逊进行交互
http://code.google.com/p/as3awss3lib/ - as3soundeditorlib
–声音播放控制,频谱显示
http://code.google.com/p/as3soundeditorlib/ - as3ds
–游戏开发者常用的各种数据结构这里应有尽有
http://code.google.com/p/as3ds/ - as3notificationlib
–AIR的一套notification开发框架,与Event说再见
http://code.google.com/p/as3notificationlib/ - as3preferenceslib
–用于保存和管理用户偏好设置的AIR library
http://code.google.com/p/as3preferenceslib/ - as3nativealertlib
–AIR的警告提示窗口
http://code.google.com/p/as3nativealertlib/ - ASCOLLADA
– 读取Collada文件格式
http://code.google.com/p/ascollada/ - FZip
– 载入,更改并创建标准ZIP文件
http://codeazur.com.br/lab/fzip/ - ModestMaps
– TILE(地砖)引擎
http://www.modestmaps.com/ - as3cards
– 纸牌游戏引擎
http://code.google.com/p/as3cards/ - AsWing
–GUI框架,让开发者更为便捷的定制界面。这个在国内很著名
http://www.aswing.org/ - as3httpclient
– 扩展了AS3自带的HTTP/HTTPS APIs
http://code.google.com/p/as3httpclient/ - DistortionTweener
–让图片具备扭曲(Distortion)变形的功能
http://evolve.reintroducing.com/2007/11/18/as3/as3-distortiontweener/ - ascanvas
– HTMLCanvas以及fl.display.Graphics的替代品,与先定义笔刷再绘制路径不同,ascanvas先绘制路径,然后进行填充
http://code.google.com/p/ascanvas/ - FFilmation
– 斜上方45度2D引擎
http://www.ffilmation.org/website/ - Google MapsAPI
http://code.google.com/apis/maps/documentation/flash/intro.html - AS3 Parametric CurveLibrary
– 曲线,曲线,曲线!
http://www.algorithmist.net/as3pc.html - as3webservice
–Webservice提供了多种常用的网络信息服务,比如天气,货币汇率等,这是它的API
http://code.google.com/p/as3webservice/ - ASAPLibrary
– 开发易于维护的,多SWF文件驱动的交互应用
http://asaplibrary.org/ - Wordpress XML-RPCAPI
– 让AS3与Wordpress之间的通信更容易
http://blog.absentdesign.com/?page_id=22 - FLARToolkit
– 最近声名大噪的ARToolkitAS3 API
http://www.libspark.org/wiki/saqoosha/FLARToolKit/en - 更多AS3 Library列表请访问下述地址
list maintained byOSFlash.
ActionScript Cloud/Service APIs
Actionscript Classeswebsite.
Spark Project
- ActionScript 3.0著名开源库 大集…
- ACTIONSCRIPT 3.0著名开源库 大集合
- ActionScript 3.0著名开源库 大集合
- ActionScript 3.0著名开源库 大集合
- ActionScript 3.0著名开源库 大集合
- ActionScript 3.0著名开源库 大集合
- ActionScript. 3.0著名开源库 大集合
- ActionScript. 3.0著名开源库 大集合
- ActionScript 3.0著名开源库 大集合
- Actionscript 在 worker…
- RemoteObject ActionScript&n…
- ZZU PRACTICE 4 URAL 1209(郑大…
- actionscript 一个奇怪现象
- Squid 2.6 2.7 3.0 3.1 以及 varni…
- 图论: 并查集 + kruskal 求最小…
- 集线器 交换机 路由器 网桥 …
- 奇 草 大 观
- 使用BBED修改SCN …
- 判定被7整除的简易方法
- Flex keycode 对照表
- flex XML
- flex metadata tag学习【转】
- 【转】flex textArea 获…
- ActionScript 3.0著名开源库 大集…
- 转:FLEX资源
- mouseOver 和rollOver区别
- 升级Flash Builder 4.6…
- Flash Builder 4.7使用&…
- doc,view,frame互相调用
- Flash Builder 注释字体修改
- Actionscript 在 worker…
- 创建和管理 worker