如何将3D对象导入Adobe Flex?

3
我想知道是否有人知道如何将3D对象(例如Maya 3D模型)导入到Adobe Flex应用程序中?我需要创建一个简单的Flex应用程序,可以通过拖动来旋转3D对象,但是我似乎无法开始操作,因为我很难弄清楚如何将我的3D模型导入Flex。这正是我想要做的:Flex中的3D对象。希望有人能帮助我。非常感谢 :)

嗨,@Kim,你已经有ASE格式的文件了吗? - phwd
你好,我想我的朋友已经知道如何做这个了,我不太确定他是否使用了3D的ASE格式。我只会在我见到他时在这里发布解决方案 :D 不过还是谢谢 :) - Kim
1个回答

0

至少有三种方法可以实现这个:

  1. 使用Flash Player 10 Collada解析器

flash player 10 collada parser
(来源:neuroproductions.be)

  1. 使用Flex+Papervision3D和导出的3D模型
  2. 使用Flex+Away3D和导出的3D模型

您可以从Maya和大多数三维软件(3dsmax、cinema4d、blender等)中导出Collada格式。除了Kris Temmerman的Collada解析器外,Papervision3D和Away3D都有Collada导入器以及许多其他格式(obj、3ds、kmz等)的导入器。

如果你想要使用as3库,请做出选择,然后加载你的模型。 一旦模型被加载完成,你可以控制旋转并编写arcball实现。

希望对你有所帮助, George


是的,谢谢。显然我的朋友用了PaperVision3D。感谢您的回答:D - Kim

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接