我应该使用什么3D框架?

时间:2011-07-23 20:16:51

标签: flash actionscript-3 3d

哪一个最好?看起来像papervision不再更新而且away3d仅适用于flash player 11.而且我需要一个好的(维护的)免费框架来开始使用flash player 10.

有什么建议吗?

3 个答案:

答案 0 :(得分:5)

这完全取决于您是针对当前的技术(CPU渲染)还是下一代Stage3D API(GPU渲染)。 FP11已经进入测试阶段,它可能不会在它发布到野外之前太长时间 - 它打开了许多以前版本根本无法实现的大门。无论你如何使用当前的产品,都要关注Stage3d。这是一个改变游戏规则的人。

无论如何 - 哪一个最好?你知道的那个,或者对你最有意义的那个。如果你刚刚进入flash 3d,那么测试几个就不会有什么坏处。

GPU渲染(> = FP11)
Away3d(扫帚) - 可能是正确的选择,因为它的用户和文档社区(它不仅仅是FP11,顺便说一句,已经存在了好几年)。它具有很棒的功能集,非常容易启动和运行。你不能出错。

Alternativa3d - 我没有多少经验(我的理解是它不是纯粹的动作脚本解决方案 - 可能会随Stage3D而改变),但结果非常好。

Unity3d - 显然将集成SWF / AS3支持。它是一个强大的中间件平台,它的精彩程度不容小觑。它将支持AS3中的脚本和导出SWF。这有多酷?

CPU渲染(< = FP10)
Papervision3D - 虽然它不再得到支持(或者无论如何都得到积极改进),但我觉得它仍然是一种高质量的解决方案。 PV2.0有很多非常好的功能,而且使用起来很简单。考虑到非Stage3D框架上的所有工作可能减慢地狱,PV2.0与任何其他选择一样好(并且可以说更好)。

Away3D也相当不错。它是Papervision的一个分支,所以如果你有任何经验,Away将非常熟悉。 Away3d的真正好处是,当FP11发布时,您将能够非常无缝地集成新功能,因为中央框架的架构没有那么大的变化。

还有其他几个(Sandy3d,Five3d,Alternativa等),但我对它们没有经验。

希望有所帮助。

答案 1 :(得分:0)

Alternativa3D这些天似乎是胜利者。

答案 2 :(得分:0)

Away3D不仅适用于Flash Player 11.最新的稳定版本可在此处找到:http://away3d.com/download/away3d_3.6.0