作者cjcat2266 (CJ Cat)
看板Flash
标题[星尘] Stardust 2D/3D 粒子引擎...完工!!
时间Wed Aug 12 15:28:03 2009
之前贴了那麽多demo
现在总算是完成了~
Stardust是ActionScript 3.0粒子引擎
支援2D与3D粒子特效
http://code.google.com/p/stardust-particle-engine
Stardust有高度的扩充性
可以跟现行的ActionScript 3.0 3D引擎做结合
Stardust内建ZedBox, Papervision3D和ND3D三个3D引擎的扩充class
同时也内建自己的3D引擎
内建一些特殊行为有
分裂、增殖、重力、障碍物、曲折物、碰撞
使用者也可以扩充出自己的自订行为
Stardust的另外一大特色是支援XML
设计好的粒子系统可以将其结构输出成XML表示
未来可以动态载入外部XML档来重建此系统
开发者修改此XML档的参数,不用重新编译
就可以达到修改粒子系统参数的效果
首页上有范例可观看
SVN可下载到引擎与范例的完整原始档
还有的Documentation (class说明书)
我接下来就要写一些使用流程说明书
说明各个class的内部合作方式
还有做一个demo网站罗:)
到时候再来po连结
教学影片也是一定要的~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.124.85.205
1F:推 aquarianboy:推一个! 建议大家不要只是看它炫而已罗,阅读原始档的 08/12 15:54
2F:→ aquarianboy:收获会更大 08/12 15:54
3F:推 skylight68:推一个 正是外行人看热闹 内行人看门道阿 08/12 16:13
4F:推 gamecubemomo:这个一定要推的 08/12 17:23
5F:→ gamecubemomo:Stardust可以直接取代Emitter来用吗XD? 08/12 17:25
6F:→ cjcat2266:当然可以,Stardust比Emitter强啊,而且功能有完全涵盖 08/12 17:57
7F:→ cjcat2266:XML用法也比较容易,之後我会写教学 08/12 17:57
8F:→ redming:推一个...希望能从看热闹变成看门道 期待教学~ 08/14 11:55
9F:推 GGPlay:T_T 唉....CJ 你逼偶要跟我的好碰友Emitter说再见... 嘿嘿 08/15 07:17
10F:→ GGPlay:我昨天才在看Emitter的原始档....今天看来又有好看的,总 08/15 07:20
11F:→ GGPlay:Thank u very 麻薯 08/15 07:20
12F:推 hanosaga:哇好厉害!! 08/15 22:39
13F:推 ysbh:推一个~真是厉害XD~ 08/16 22:42
14F:→ ysbh:发现我用Flash CS3输出DepthOfField.fla会失败,是因为版本 08/16 22:43
15F:→ ysbh:不是Flash CS4的关系吗? 08/16 22:43
16F:→ cjcat2266:不是耶,CS3就可以用了,我来检查看看 08/16 23:25
17F:→ cjcat2266:我可输出啊,你确定有用最新版的Stardust吗? 08/16 23:27
18F:→ cjcat2266:那个Run-time error是正常的,是UI component 3.0的bug 08/16 23:27
19F:→ cjcat2266:噢,你可能是没有下载ZedBox 08/17 00:10
20F:→ cjcat2266:那是我写的2.5D引擎 08/17 00:11