Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Autodesk forge 在Autodesk Forge Viewer中首次加载文件时,仅将特定的GUID作为优先级加载_Autodesk Forge_Autodesk Viewer_Autodesk - Fatal编程技术网

Autodesk forge 在Autodesk Forge Viewer中首次加载文件时,仅将特定的GUID作为优先级加载

Autodesk forge 在Autodesk Forge Viewer中首次加载文件时,仅将特定的GUID作为优先级加载,autodesk-forge,autodesk-viewer,autodesk,Autodesk Forge,Autodesk Viewer,Autodesk,我目前有一个应用程序,其中使用Autodesk Forge Viewer将三维rvt/svf文件加载到浏览器上。文件打开后需要一段时间才能完全加载 我希望能够以这样一种方式在查看器中加载一个文件,即选择几个guid首先加载,或者在其他guid之前显示在屏幕上。这是提高较大文件的查看器性能所必需的,为用户提供了一些基本的开始,然后允许他们在加载所有内容后显示3d文件中的所有元素 我在API参考中找不到与此相关的任何内容 非常感谢您的帮助 谢谢。您可以在viewer.loadDocumentNode

我目前有一个应用程序,其中使用Autodesk Forge Viewer将三维rvt/svf文件加载到浏览器上。文件打开后需要一段时间才能完全加载

我希望能够以这样一种方式在查看器中加载一个文件,即选择几个guid首先加载,或者在其他guid之前显示在屏幕上。这是提高较大文件的查看器性能所必需的,为用户提供了一些基本的开始,然后允许他们在加载所有内容后显示3d文件中的所有元素

我在API参考中找不到与此相关的任何内容

非常感谢您的帮助


谢谢。

您可以在
viewer.loadDocumentNode
方法中指定要加载的对象的DBID。有关更多详细信息,请参阅。

Hi@petr broz,感谢您的链接。尽管该选项很好,但我希望最终加载整个文件。基本上加载一些dbid,然后可以选择根据需要加载其余的dbid。这是可能的吗?啊,我明白了,很好!是的,您可以使用端点将guid更新为dbid映射。我使用ids选项在查看器上加载特定的分区,但由于某些原因,没有触发GEOMETRY\u LOADED\u事件,并且我看到右下角的进度条被卡住。关于这里可能出现的问题有什么建议吗?嗨@petr broz,请你看看上面的内容。嗯,这很有趣。几何体加载可能会一直等到最终加载所有ID,然后才触发。你试过了吗?