让你ldquo大吃一斤rdquo

婀栧崡娌荤枟鐧界櫆椋庡尰闄? http://pf.39.net/bdfyy/qsnbdf/

LiveDesign是建筑设计和可视化的一种理念,通过将Revit建筑数据转换成可交互的内容,我们可以直观地体验自己的设计方案,置身其中,边设计边体验,从而提高设计效率和质量。

将Revit模型数据导入3dsMax,然后同步到3dsMaxInteractive,发布成可以实时交互的VR内容,是我们经常使用的工作流程。

Revit数据导入3dsMax,有几种方式,第一种是SuiteWorkflows套装软件工作流。

在Revit中选择SuiteWorkflows,会打开工具流设置编辑器面板,在这里可以设置导入的数据类型,是否包含灯光,摄像机等。

还有合并模型方式的选项,包括按照Revit材质,RevitCategory,RevitFamilyType,全部合成一个物体,不合并模型。

另外,也可以导出成FBX文件,然后在3dsMax导入这个FBX文件,但是从Revit导出FBX文件的选项很少。

在3dsMax中,我们可以使用LinkRevit直接导入Revit的RVT文件,这样不需要打开Revit软件。

导入面板可以选择模型合并方式,是否导入灯光,摄像机,弯曲物体的模型细节度调节等。

Revit模型通常有很多细节,体量很大,要在VR等实时平台上运行,需要对模型进行轻量化的处理,包括减面、合并、轴心位置、材质转换等。

这些工作是在3dsMax中进行的,等处理完成以后,再把模型从3dsMax发送到3dsMaxInteractive。

FBX格式,包含模型、材质贴图、灯光、摄像机和动画信息。

3dsMax可以导入FBX文件格式的模型文件,FBX文件中可以包含模型,材质贴图、灯光、摄像机和动画信息,3dsMax可以读取并导入进去。

ProOptimizer修改器

模型导入以后我们需要对模型进行减面处理,3dsMax的ProOptimizer修改器可以对选择的模型减面,首先计算当前模型的面数,然后输入我们希望达到的面数或者百分比,它会自动进行建模操作,另外还提供了很多选项,例如对模型边缘,模型法线的处理。

减面的原则是在能接受的视觉效果下尽量减到最低。

如果物体较小,位置比较偏而且不是很重要,那可以多减一些,如果是隐藏在结构内部看不到的物体,可以直接删除。

1.合并共用相同材质的模型

2.合并instance模型

Revit中的模型通常数量较多,都是同一个模型的复制,例如柱子,窗玻璃等等。实时系统中模型数量太多会增加drawcall,增加CPU的开销,所以我们需要把共用相同材质或者是复制的模型进行合并,合并以后整个场景的模型数量尽量不要多于个。

ResetXForm

模型需要在VR中进行移动操作的话,我们需要把模型的轴心放在合适的位置,例如物体的中心等。如果物体进行了放缩操作,需要使用ResetXForm,把物体的放缩信息清除,这样物体的比例才是正确的。

材质类型转换、场景转换器SceneConvertor、多重子材质、贴图节点、贴图显示

3dsMaxInteractive不支持Revit里的材质类型,直接将Revit材质导入3dsMaxInteractive会出现材质属性丢失,所以需要在3dsMax中进行材质类型转换。通常一个建筑里的材质种类很多,3dsMax的场景转换器SceneConvertor可以进行材质类型的批量转换。

通过在场景转换器中设置好材质转换规则,把Revit里的材质类型如AutodeskGeneric,AutodeskConcrete,AutodeskMetal等材质都批量转换成StandardMaterial,这样在导入3dsMaxInteractive时,可以很好的读取出材质属性。

以上就是本期小易老师想和您分享的《Revitto3dsMaxInteractive解决方案》首期内容。精彩待续,请感兴趣的朋友们千万不要错过!

欢迎用户朋友保持后续



转载请注明地址:http://www.banlangena.com/bgsz/8373.html
  • 上一篇文章:
  • 下一篇文章:
  • 热点文章

    • 没有热点文章

    推荐文章

    • 没有推荐文章