在Flash中学习交互式3D

时间:2009-04-06 14:38:26

标签: flash actionscript-3 actionscript 3d

我有兴趣了解Adobe Flash中的3D引擎。我知道3D实际上并不存在于Flash中,必须使用复杂的ActionScript来完成,但这个想法非常有趣。在像Flash一样广泛的平台上拥有3D功能,可以为网站提供几乎无限的交互式可能性,并且玩起来非常有趣。

我今天访问了一个网站http://ecodazoo.com/,这引起了我的注意......这真是令人难以置信。

我正在寻找一些资源,我可以开始学习如何完成这类工作。只是想扩大我的视野。 =)

非常感谢任何反馈!

4 个答案:

答案 0 :(得分:2)

开始的好点是:

他们都有很好的教程和文档。在我看来,如果你不使用Flash或Flex,从头开始构建电影和纯AS3代码,就会更容易。

答案 1 :(得分:0)

信不信儿Flash CS4实际上添加了许多功能来支持3D。我一直是Adobe教程的忠实粉丝,因此我必须推荐他们的一篇文章来帮助您入门。

http://www.adobe.com/devnet/flash/articles/3d_support.html

这篇文章有一些预先构建的SWF,因此您可以打开它们,在它们内部查看并查看所有内容是如何完成的。

答案 2 :(得分:0)

哇。令人兴奋。真棒。

在上面的三个链接之上,我也会建议Away3D,我正在使用它(只是一点点),它似乎比Papervision更容易访问(即使它是一个分支形式)。据我所知,大多数引擎都能够导入其他软件中的模型,如Maya,3Dsmax,Blender等,但我认为纹理的导入可能会有一些不足之处(我可能错了) ,看一些演示,人们正在制造魔法)

去看看Kirupa.com,并在gotoandlearn.com上观看一些教程。大多数材料可能都是基于papervision,因为它们似乎是第一个弄清楚它并且拥有一个强大的天赋社区,但是一旦你了解它,你可能会发现其他引擎更适合。

在用纸视觉将我的头靠在墙上之后,我在一小时左右的时间里用away3D建立了一个非常基本的terrain generator

答案 3 :(得分:0)

我正在使用Alternativa作为我自己项目的3D引擎而你是对的,添加3D会带来一些非常酷的可能性。如果您可以访问Lightwave这样的设计套件,并且我确定其他人,您可以将模型导出为顶点,通过Alternativa加载数据并创建一些不错的环境。

以下是一些非常基本的渲染测试: