大家好,
我玩弄的fmear格式,我希望能争取一些建议。我有一个地理参考要素类建筑的,它只是线和面。我把每个功能的挤出机,并写下它fmear,在所有不是很复杂。当我尝试看到AR模型,我看到X层成功地对其加载X,但我的手机不断扫描地面。我的意思是,我有一个完美的地板和网格不红,但我只是不停地扫描我一样可以覆盖我的整个办公室的白色网状。我预计建设弹出任何第二,但我只是不断添加更多的扫描网格。我开始觉得我的AR是巨大的或具有规模的东西。我一定要添加任何额外的变压器来改变要素类建筑物的放入口袋大小的AR功能?我没有注意到在教程的任何谈话。谢谢!
我的想法是,我想能够选择在AR线或其他几何形状,它会显示有关该行或其他要素类属性。
谢谢,
大卫
早上好,
我与FME AR的工作,我想属性添加到一些线工作。是否有可能做到这一点?
我的想法是,我想能够选择在AR一条线,它会显示有关该行的属性。
谢谢!
大卫
我的一些团队昨日出席世界巡回赛在奥斯汀,我们想分享一些与本公司董事的AR演示。这些是可在任何地方?该AR借力室内的局内路径查找映射是特别有趣。
嗨,
我的计划是要表现出一定的点和线,我在通过FME AR应用在现实两个世界shape文件。这将也是完美发球某些属性在结果annoation。
是否有任何有用的教程或其他任何东西来实现这一目标?实例的shape文件必须如何转换的FME AR应用程序是幸福的呢?
谢谢
彼得
是否有与Android设备上的FME AR应用程序的任何已知问题?我们在三星galaxy S7边缘运行它。这是根据支持的设备中的一个https://developers.google.com/ar/discover/supported-devices.
当我们运行应用程序的fmear文件可以被加载,它只是不显示。我们使用从样本文件https://knowledge.亚搏在线safe.com/articles/803/view-your-data-with-augmented-reality.html网站以及我们自己的。所有文件正确显示在iPhone上。
Android版本的详细信息如下。
FME AR(FME增强现实)是一款适用于移动设备的应用程序;iOS和Android都有。增强现实本质上是在真实世界中添加信息(与创建完全人工环境的虚拟现实不同)。FME的AR应用程序由一种名为听力.
本文介绍如何从二维CAD图形创建fmear格式的数据集。同样的技术也可用于从二维地理信息系统数据创建fmear数据,例如建筑足迹地图。用于将2D转换为3D的主变压器是挤出机。
以这些步骤为例,说明如何从二维CAD模型创建FMEAR数据集,并在FME AR应用程序中可视化输出。。。
一启动FME Workbench并生成一个从Bentley MicroStation Design(V8)格式到FMEAR格式的工作区。使用附加文件作为源数据集:
当系统提示您选择要素类型时,请将其全部选中,但“默认”除外。
二添加两个挤出机变压器。一个连接到墙数据流,另一个连接到Windows数据流。将参数设置为将墙垂直拉伸10个单位,将窗垂直拉伸4个单位:
这将通过从地板向上拉伸对象,将其转换为三维特征。
三。窗户的底部通常不在地面上。所以在Windows数据流中添加一个偏移转换器。设置参数使窗口垂直偏移3个单位:
四保存工作区,然后运行转换。
在您的设备上,打开FME AR应用程序。选择数据集的位置(或将其添加到设备)并在应用程序中打开它。将设备指向平坦的表面,将显示FMEAR模型。打开和关闭图层,直到获得良好的显示:
(访问这一页如果您需要关于如何使用FMEAR应用信息)
五该构建模型现在是FME AR格式,可以在fmear应用程序中使用。不过,这是相当基本的,有一些改进是可以做的;例如,在墙上打孔以表示窗。
要处理这样的窗口,需要CSGBuilder转换器。这种变压器只处理成对的特征,所以墙的每个部分必须与最大的一个窗口配对。同一面墙上的第二扇窗户将被忽略。
幸运的是,源模型中的墙已经被切割成碎片以满足此要求:
因此,首先添加一个计数器转换器,并设置它为每个窗口提供一个唯一的ID:
现在添加一个NeighborFinder。此转换器将标识穿过墙截面的窗口(如果有)的ID。挤出墙特征是基础,挤出/偏移/计数窗口是候选窗口:
设置参数以仅查找一个邻居,并且仅当它在0.1个单位内。确保设置了合并属性的选项。这将使用其匹配的WindowID标记每个墙功能:
如果现在运行工作区,可以在FME数据检查器中检查此转换器的结果,以证明带有窗口的每面墙现在都有一个WindowID属性。
六添加CSGBuilder转换器。将NeighborFinder:Matched features(带窗口的墙)连接到a输入端口。从计数器建立第二个连接:输出(windows)到B输入端口:
检查“参数”对话框并将“按参数分组”设置为WINDOWID:
这将使窗户穿过有匹配身份证号码的墙。运行工作区(如果您愿意)并检查FME数据检查器中的CSGBuilder输出。
七此任务的最后一部分是将正确的特征连接到正确的FMEAR特征类型。
现在保存并重新运行工作区。检查FME AR应用程序中的输出。一开始看起来可能没有什么不同,但关闭“窗口”层后,墙的特征中会有洞:
八另一个改进是在地板和边界特征中添加背景。首先在菜单栏中添加一个新的读卡器(读卡器>添加读卡器),然后添加一个PNG格式的读卡器来读取3DBuildingBackdrop1.PNG:
九添加一个FaceReplacer和一个AppearanceSetter转换器。将连接从Floor(reader)功能类型移动到FaceReplacer,并从那里连接到AppearanceSetter:Geometry输入端口。将新的PNG读取器功能类型连接到AppearanceSetter:Appearance输入端口:
检查AppearanceSetter参数。将纹理映射类型参数设置为从顶视图:
十通过同时选择边界要素类型并按Ctrl+E键,禁用边界要素类型(以便它们不会妨碍房屋背景)。现在保存并运行工作区。检查FME AR应用程序中的结果。
如果没有明显的背景,那是因为外观应用到了地板的错误一侧。要解决此问题,请在AppearanceSetter:Output和Floor要素类型之间添加一个Orienter转换器:
检查Orienter参数。默认值应该很好:
重新运行工作区。这一次,您应该将CAD图形作为建筑模型的背景:
十一如果愿意,请重复步骤8-10,这次将3DBuildingBackdrop2.png应用于边界要素类型。这次你可能不需要定向仪;但是,您应该考虑添加一个偏移器,将边界偏移-0.1个单位,并确保它位于CAD背景下:
结果应该是这样的:
FME AR(FME增强现实)是一款适用于移动设备的应用程序;iOS和Android都有。增强现实本质上是在真实世界中添加信息(与创建完全人工环境的虚拟现实不同)。FME的AR应用程序由一种名为听力.
本文介绍如何使用FME AR应用程序本身。创建FMEAR格式数据集时存在其他文章。
FME AR应用程序在Google Play商店和iTunes商店都提供:
该应用程序使用Google ARKit库,因此只与特别是组设备.
通过触摸设备屏幕上的图标启动应用程序:
在应用程序中,可以直接从多个存储位置浏览数据:
按住fmear文件可打开许多选项,如标记和信息:
只对一个文件按一次可在FME AR查看器中打开它。
选择文件后,将设备指向要将模型投影到的平面。应用程序将首先检测正在使用的曲面:
…然后将显示模型本身:
通常用于放大、缩小和旋转的手指手势可用于操纵模型。
该应用程序有两个设置,可通过触摸按钮显示。第一个设置控制模型的照明:
关闭“灯光估计”后,您可以手动控制灯光的温度和强度。温度几乎是一个冷(蓝)到暖(红)的尺度,强度是照明量(暗到光)。
打开“灯光估算”后(如果我理解正确),FME将评估进入房间的实际灯光,并根据需要调整模型灯光。
另一个设置控制数据层:
因此,如果FME AR文件有多个层(使用FME writer中的多个功能类型创建),则可以在FME AR应用程序中打开和关闭这些层,从而可能显示下面的数据。
在FME AR应用程序中打开附加的数据集,熟悉其操作和设置。
FME AR(FME增强现实)是一款适用于移动设备的应用程序;iOS和Android都有。增强现实本质上是在真实世界中添加信息(与创建完全人工环境的虚拟现实不同)。FME的AR应用程序由一种名为听力.
本文介绍如何从提升模型创建fmear格式的数据集。要使用的主转换器是SurfaceModeler,它从一组输入点创建三维曲面。
以这些步骤为例,说明如何从高程模型创建FME AR数据集,并在FMEAR应用程序中可视化输出。。。
一启动FME Workbench并生成一个从CDED格式到FMEAR的工作区。使用附加文件作为源数据集:
如果输出可以写入一个web服务,如Dropbox、Google Drive或iCloud(见上图),那么可以使用FME AR应用程序直接读取输出。
二将SurfaceModeler转换器添加到工作区。CDED特征类型应指向点/线输入端口。TinSurface输出端口应连接到FME AR功能类型:
将“曲面公差”设定为10。确保关闭输出轮廓。
三。保存并运行工作区。如果关闭功能缓存,它将运行得更快。在您的设备上,打开FME AR应用程序。选择数据集的位置(或将其添加到设备)并在应用程序中打开它。将您的设备指向平坦的表面,将显示FMEAR模型:
(访问这一页如果您需要关于如何使用FME AR应用的信息)
四由于X/Y坐标是十进制度数,但高程是以米为单位存储的,因此与陆地面积相比,高程看起来非常极端。要解决此问题,请在SurfaceModeler之后添加一个重新投影转换器:
将目标坐标系设置为以米为单位存储的坐标系,在本例中为UTM83-10。
重新运行工作区并在FMEAR应用程序中再次检查输出:
这次垂直比例尺更适合水平比例尺。
五模型看起来很好,但最好是将光栅图像作为外观覆盖。第一步是为光栅添加读取器。
因此,从菜单栏中选择Readers>Add Reader打开addreader对话框。添加读取器以读取附加的源图像:
将添加读卡器并在FME画布上显示功能类型。
六添加AppearanceSetter转换器。这会将外观应用于曲面。将GeoTIFF要素类型连接到外观输入端口,将重投影程序:重投影数据连接到几何图形输入端口:
添加检查器转换器(或打开功能缓存)并重新运行工作区。检查输出:
外观已附加,但看起来不太正确。这在一定程度上是因为外观的应用角度不对,但也因为它覆盖的区域比曲面模型更广。
七检查AppearanceSetter转换器的参数,并找到名为Texture Mapping Type的参数。改变它表面法线到自顶向下的地理参考:
重新运行工作区,这次写入输出FMEAR数据集。检查FME AR应用程序中的输出。现在看起来应该是正确的:
这里使用的数据来源于不列颠哥伦比亚省温哥华市提供的公开数据(data.vancouver.ca).它包含根据开放的政府许可证-温哥华许可的信息。
它还包括数据可从美国地理调查。
我试着用FME增强现实(AR)的作者来想象一个场景。
作为一个输入,我有一个点云,并且用偏移器移动了原点。我使用PointCloudSurfaceBuilder在场景中获取一个3d对象。
生成的模型充满了洞,并且颜色属性没有保留,尽管模型很粗糙,但是有洞。
我想知道是否有一些有更多的成功,并已能够添加到模型的颜色信息?
能够点击模型上的元素并获得关于对象的属性信息将是非常棒的。
现在有一款针对iphone和ipad的FMEAR应用。有一个Android版本的开发计划。对基于微软的Surface平板电脑版本有兴趣吗?
增强现实(AR)表示查看覆盖在实时世界视图上的附加信息的能力。手机、iPad和AR眼镜等移动设备使用AR浏览器应用程序提供此视图。
FME-AR(FME-Augmented Reality)就是这样一款移动设备应用程序;iOS和Android都有。FME的AR应用程序由一种名为听力.
本教程将介绍如何使用该应用程序,以及如何生成要在其中使用的数据。其他例子可以在一个亚搏在线安全软件博客文章.