我需要做一个带有3D样式菜单的Director项目(为了澄清,它是一个人体的学习手册,有几个部分可供选择,例如,研究你需要点击手臂的手臂肌肉)。
我想用3D模型来实现这一点,而不是使用技巧(比如预渲染的视频看起来像3D模型)。现在这里的问题不是3d模型本身,而是它可以在同一模型的不同部分上进行点击事件。有可能吗?
我需要使用Director来完成这个项目,但我的老板警告说,很可能也可以使用flash SWF并将其插入导演中,从而起作用。任何有3D经验的人都可以告诉我这是否可以? (我现在不需要确切知道它是如何工作的,但是如果你能引导我一个例子或教程,那就更好了。)
答案 0 :(得分:0)
是的,使用actionscript +一些额外的库可以轻松加载复杂的3D模型。你可以看看papervision和away3d库。这是一个很好的例子。
http://papervision2.com/away3d-tutorial-loading-complex-models-with-away3d/
通常collada(基于xml的3d模型)最佳解决方案,但如果有多边形,那么你的swf将需要时间在客户端加载。 在此之后你可能会看看如何加载3d模型并使用blender转换为collada以及如何通过搅拌器减少多边形。