1

我们的 3D 设计师制作了一些 Maya 模型,这些模型看起来很棒,因为它们的多边形数量很高。我想利用 Flash/Actionscript 为我们的网站创建这些模型的交互式版本。使用小型模型完成这项基本任务时我没有遇到任何问题。

然而,我们创建的复杂模型对于网络来说太大了。我最初追求的过程涉及将模型导出到 Collada 并利用 Papervision3D(或其同类)与 Flash 配合使用。Collada 对象的大小是这里的限制因素。

除了为每个模型创建多个版本(一个用于高分辨率渲染和电影,另一个用于 Flash 交互)之外,是否有人在动态交互界面中利用这些高多边形模型的最佳实践?我对任何工作流程持开放态度,并希望通过创建多个模型来避免重复工作。

这是我第一次尝试深入研究,所以我不想在这里伪造任何专业知识。对不起,我是一个菜鸟。

4

3 回答 3

0

Maya 的矢量渲染器可以保存到 swf: http: //download.autodesk.com/us/maya/2010help/index.html ?url=Rendering_Windows_and_Editors_Render_Settings_Maya_Vector_tab.htm,topicNumber=d0e609902

于 2011-04-05T14:54:55.637 回答
0

您可以使用高多边形模型的置换贴图将其与低多边形模型一起使用。

Generate Displacement Map 将一个置换贴图从细分对象输出到其基础网格,或者从一个或多个对象输出到另一个对象。然后,外部渲染器可以使用这些置换贴图来重新创建生成它们的几何体的细节,并且可以是将置换绘画或机械细节等高多边形细节导出到渲染器或游戏引擎的好方法。 http://www.nevercenter.com/wiki/index.php?title=Generate_Displacement_Map

于 2011-09-19T18:21:24.730 回答
0

Electric Rain 的 Swift3D 具有许多实用程序,可让您增强或减少多边形数量,从而将复杂的模型转换为能够在 Web 上运行的简化 Flash。Papervision3D 是 Electric Rain 拥有的众多产品之一。

你看过 Swift3D 插件吗?http://www.erain.com/Products/Plug-ins/

于 2010-07-29T15:22:31.943 回答