2010-06-15 57 views
3

我想知道这里的任何人是否知道如何将3D对象(即Maya 3D模型)导入到Adobe Flex应用程序中?我需要创建一个简单的Flex应用程序,它允许我通过拖动旋转3D对象,但似乎无法开始这样做,因为我很难弄清楚如何将我的3D模型导入到Flex中。如何将3D对象导入到Adobe Flex中?

这正是我想做的事:3D Object in Flex

我希望有人能帮助我。非常感谢:)

+0

嘿@Kim那么,你已经拥有了它在ASE格式? – phwd 2010-06-17 14:26:02

+0

你好,再次。我认为我的朋友已经知道如何做到这一点,我不太确定他是否使用了3d格式。我会在这里发布解决方案时,当我看到他:D,但感谢虽然:) – Kim 2010-06-21 00:26:32

回答

0

至少有3种方式做到这一点:

  1. 使用Flash Player 10 Collada Parser

flash player 10 collada parser http://www.neuroproductions.be/uploads/blog/examples/collada/collada_flash.jpg

  • 使用Flex+Papervision3D和导出的3d模型
  • 使用Flex+Away3D和导出的3d模型
  • 您可以从Maya和大多数3D软件包(3dsmax,cinema4d,blender等)导出Collada。除了Kris Temmerman的Collada Parser,Papervision3D和Away3D都有Collada +的许多其他格式(obj,3ds,kmz等)的进口商。

    如果您想使用as3库,请选择您的选择,然后加载模型。 加载模型后,您可以控制旋转并编写您的arcball实现。

    HTH, 乔治

    +0

    是的,谢谢。显然我的朋友使用了PaperVision3D。感谢您的答案:D – Kim 2010-06-23 00:15:05