Flash Player 11 Stage3D学习大杂烩
最近痴迷于Flash Player 11的Stage3D,自己也收集了一些资源链接,包括自己学习过程中的一些心得和笔记。但是这些东西看上去分散在我机器的各个软件里,自己有时候都会忘记去什么地方找出来温习或参考。因此,打算写这篇博客文章,将这些东西汇聚在一起,做一个类似Wiki的页面,置顶在我的博客,不定期更新一下,方便以后其他对Stage3D感兴趣的朋友随时拿去参考。
这篇大杂烩计划分成几个部分来不间断罗列出我在学习Stage3D过程中发现的东西,有些可能你已经看过了,无妨,跳过即可;有些可能你发现是以前没看过,并且特别有用的玩意,那就尽管拿去参考好了。这几个部分分别是:开发工具,教程,第三方框架,范例,和心得笔记。
更新于2011.12.15
开发工具(针对Stage3D开发推荐)
Adobe Flash Builder
https://www.adobe.com/cfusion/tdrc/index.cfm?product=flash_builder
Flash Develop
http://www.flashdevelop.org/wikidocs/index.php?title=Main_Page
教程与帮助
FlashDaily的Stage3D大全
http://stage3d.flashdaily.net/
Nihao Flash3D
http://bbs.9ria.com/thread-100565-1-1.html
我的PPT:深入Stage3D
http://t.cn/SbMKLo
Adobe Devnet Flash Player Stage3D center
http://www.adobe.com/devnet/flashplayer/stage3d.html
Adobe Flash Player & AIR Reference
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/index.html?filter_flashplayer=11
Starling2D框架入门
http://www.adobe.com/cn/devnet/flashplayer/articles/introducing_Starling.html
关于MIP Mapping纹理贴图的解释
http://zh.wikipedia.org/wiki/Mipmap
AGAL Reference Card(pdf 下载)
http://vdisk.weibo.com/s/Wsnw
Flare3D Wiki
http://wiki.flare3d.com/index.php/Main_Page
Stage3D如何工作(好文章,中文)
http://www.riadev.com/forum.php?mod=viewthread&tid=1498&highlight=stage3d
Wavefront OBJ文件
http://en.wikipedia.org/wiki/Wavefront_.obj_file
http://baike.baidu.com/view/1675063.htm
OBJ格式AS3解析格式:
解析3D模型文件需用到的Unicode编码查询
http://www.nengcha.com/code/unicode/class/
Stage3D显卡驱动兼容性列表:
http://kb2.adobe.com/cps/921/cpsid_92103.html
Web3D基本知识(来自网络,基本概念有助于Stage3D学习,用google chrome观看)
http://colorhook.github.com/web-3d-basic.html#slide1
Wiki之法线定义
http://zh.wikipedia.org/wiki/%E6%B3%95%E7%BA%BF
Adobe官方标准3D透视矩阵类
http://www.bytearray.org/wp-content/projects/agalassembler/com.zip
关于3D空间球面旋转插值的解释Quarternion.slerp(UnityScript有而Stage3D AS3没有):
http://www.unity3d8.com/content/quaternion-%E5%AD%A6%E4%B9%A0%E4%B8%8E%E5%BA%94%E7%94%A8
第三方框架:
Proscenium
http://labs.adobe.com/technologies/proscenium/
Away3D
http://www.away3d.com/
Alternativa3D
http://alternativaplatform.com/en/
Flare3D
http://www.flare3d.com/
Yogurt3D
http://www.yogurt3d.com/
Minko
http://aerys.in/minko
CopperCube
http://www.ambiera.com/coppercube/index.html
Starling2D
http://www.starling-framework.org/
ND2D
https://github.com/nulldesign/nd2d
EasyAGAL
https://github.com/Barliesque/EasyAGAL
PixelBender3D
http://labs.adobe.com/technologies/pixelbender3d/
范例
ClockMakers Stage3D demo collections
http://clockmaker.jp/blog-en/2011/10/stage3d-demos-1/
Stage3D百万级Z轴粒子
http://www.simppa.fi/experimental/as3/2011/molehillparticle/salmonflyingintoladasbackseat/
Stage3D Wonderfl 集合
http://wonderfl.net/tag/Stage3D
Unity 3.5 Angrybots on Flash Player 11:
http://tsuyobi.heteml.jp/unity/flash/AngryBots/
心得笔记
在AIR中如何启用Stage3D
http://www.7yue.com/post/464.html
Flex SDK编译Stage3D注意事项
http://www.7yue.com/post/467.html
Stage3D AGAL的顶点变换运算解析
http://www.7yue.com/post/469.html
http://www.adobe.com/cn/devnet/flashplayer/articles/creating-games-away3d.html