高多边形模型到交互式Flash的最佳实践

时间:2010-07-29 15:15:05

标签: flash maya

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

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

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

这是我第一次尝试这个,所以我不想在这里伪造任何专业知识。对不起,我很抱歉。

3 个答案:

答案 0 :(得分:0)

电动雨的Swift3D有许多实用工具,可以增强或减少多边形数量,从而将复杂模型转换为能够在网络上运行的简化Flash。 Papervision3D是Electric Rain的众多产品之一。

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

答案 1 :(得分:0)

答案 2 :(得分:0)

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

  

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