Mono Design除了提供丰富的3D对象,用于搭建出多种多样的模型外,也提供了直接导入3D文件的功能,免去了您对已有模型重复建模的工作。目前MONO Design可以支持导入的3D格式为OBJ格式,如果你手头有3DS格式的文件,可在3ds Max中将3DS文件转为OBJ的格式,再用MONO导入。近期有不少客户反映导入OBJ时会失败,或者发生浏览器崩溃等情况,下面我们就来说明一下正确地转换和导入步骤,以及一些过程中的注意事项。
第一步:单位设置
MONO中的默认单位是厘米,而通常为了满足精细设计的需求,3Ds Max中的单位是毫米。因此在导出之前,需要在Max中,把模型的单位设置为厘米,否则很可能会出现导入模型太大的情况。进行单位设置,可通过Max的Customize菜单下的Units Setup功能,如下图所示:
当然,如果您需要呈现很大的3D模型,MONO可以导入,导入后,可以进行镜头设置,调节镜头的最大最小距离。
第二步:Group模型,设置原点
Group,即将零散的组件拼凑成的模型绑定为一个整体。您的3D模型很有可能是有数不清的小部件组建而成的,它们各自有各自的相对原点。在Max中group所有对象后,可以为其设置统一的原点,导入后,模型位置也会居中。
在Max中,点击Group按钮后,输入组名,并在界面下方将原点位置设置为(0,0,0):
第三步:导出和保存
设置完成后,点击开始菜单下的Export按钮,将文件导出为OBJ格式。
导出后,你会得到一个OBJ文件,一个MTL文件,可能还有一些贴图文件。
第四步:导入
其他
如图所示,是我们导入的一艘集装箱船模型,模型共有17多万个面,导入速度非常快,运行也非常流畅。目前,MONO可支撑的3D面数大概在百万级。大家在导入文件时,可以关注下原始文件的面数、顶点数、对象数量等信息,如果太大的话,可以适当删减掉一些没太大关系的模型对象,以提高MONO的运行效率。