斯潘8
斯潘4
我最近用挤出机来处理平面布置图,希望能将其拉伸成三维建筑模型。但我遇到了很多问题。在这个过程中,我用3dsmax同时生成同一个模型,并与FME生成的模型进行了比较。我使用了fme inspster和vs代码来查看FBX模型并进行比较。我得到了以下几点并一起讨论。
使用FME inspster查看模型时,模型的位置是正确的。然而,当使用vscode的3d viewer for vscode模块进行单次显示时,模型位置倾斜,与原点位置不一致!
我判断有两个参数“几何实例本地原点”和“几何实例矩阵”缺失!因为从3dsmax生成的fbx文件,这两个参数都是值,并且位置是正确的。
我的问题是,为什么在生成FBX文件时,FME不计算这两个参数的属性值?
我发现了一个问题。挤出机后,生成的FBX文件没有计算法向,使模型显示以下图像。
我判断“Vertex Normal Pool”参数缺失!
我的问题是,为什么在生成FBX文件时,FME不计算曲面的法向?
如本页所示,如果是一张简单的脸,它可以被画成一个立方体,但如果它是一个复杂的多边形,局部面的法向将出错。
我的问题是,为什么在生成FBX文件时,FME要处理复杂的多边形?
FME目前只支持7.5\6.1,3.js的fbxloader模块支持7.0以上版本。出口时,你可以设定单位,上轴,以及导出的版本。
我的问题是,为什么在生成FBX文件时,FME对复杂多边形的处理很简单?
你好@开普利,
我可以找到一些关于FBX作者的信息,这些信息可能有助于回答您的一些问题:
关于在vscode的3D查看器中打开时模型的“倾斜”,outlines.fbx和outlines dmax.fbx的方向都非常相似(都比预期的“平面”高90度)。也许只有当使用第三方查看器作为vscode的3D查看器时,这种情况才会发生——在欧特克的FBX评论应用程序,两个模型看起来都是平面的,方向相似。
FBX的作者只写了FME几何中的内容,在这种情况下,不包括顶点法线。几何体有效不需要顶点法线。您可以在顶点法线和几何概念文档。
4。一般来说,一个FME组件将通过给它的东西,而不会执行太多的清理。在写入之前,挤出机和FBX编写器都不会验证自相交的多边形边界(其他格式,像CITYGML一样,为此提供一个writer参数)。回顾一下数据质量保证:识别与FME的自交叉点有关如何在编写几何图形之前使用几何图形验证器验证几何图形的提示。
添加一个视角。
我们需要使用FME将二维建筑平面图作为三维建筑模型进行处理,然后用3.js加载模型。
在这个过程中会遇到上述问题。
1。这两个参数(“几何实例本地原点”和“几何实例矩阵”)确实是可选参数,但是我们用3dmax默认导出的模型对这两个参数进行了估值,但是FME不是,如果使用3.js加载模型,没有这两个参数意味着模型的相对位置是错误的。
2。我们在这个过程中总结了一下。FME导出的模型是Y轴朝上,不计算法向,原点四元数没有计算出来,单位是厘米。我们需要将FME生成的结果导入3DMax,然后转换为m,Z轴向上,并计算出可选参数的法向和四元数,然后在正确的位置用3.js加载。我在这里提出问题来帮助FME优化这个工具。
?2019安全亚搏在线软件公司|合法的