AutodeskLargeModelViewer-ViewpointcloudinrecapfilefromACC
创始人
2024-11-12 11:30:07
0

使用Autodesk Large Model Viewer查看从ACC创建的点云的ReCap文件。

代码示例:

var lmvDocumentId;

function viewPointCloud (reCapFileUrl) { Autodesk.Viewing.Initializer({ env: 'AutodeskProduction' }, () => { const options = { env: 'AutodeskProduction', accessToken: '', api: 'derivativeV2' }; const documentId = 'urn:' + btoa(reCapFileUrl);

Autodesk.Viewing.Document.load(documentId, (doc) => {
  const rootItem = doc.getRootItem();
  const geometryItems = Autodesk.Viewing.Document.getSubItemsWithProperties(rootItem, {
    'type': 'geometry',
    'role': '3d'
  }, true);
  if (geometryItems.length === 0) {
    console.error('No 3D geometry found in file');
    return;
  }
  
  lmvDocumentId = doc.getDocumentNode().getDocumentId();
  
  const viewerDiv = document.getElementById('viewer');
  const viewer = new Autodesk.Viewing.Private.GuiViewer3D(viewerDiv);
  viewer.start();
  
  const modelUrl = doc.getViewablePath(geometryItems[0]);
  Autodesk.Viewing.Document.load(modelUrl, (modelDoc) => {
    const viewables = modelDoc.getRoot().search({
      'type': 'geometry',
      'role': '3d'
    });
    viewer.loadDocumentNode(modelDoc, viewables[0], {
      keepCurrentModels: true
    });
  }, (err) => {
    console.error('Error loading model');
    console.error(err);
  });
  
}, (err) => {
  console.error('Error loading ReCap file');
  console.error(err);
});

}); }

// Example usage: viewPointCloud('https://developer.api.autodesk.com/project/v1/buckets//objects/');

相关内容

热门资讯

透视靠谱!uupoker有透视... 透视靠谱!uupoker有透视吗(透视)开挂辅助攻略(切实是真的挂)-哔哩哔哩1、下载好uupoke...
透视有挂!wepokerh5破... 透视有挂!wepokerh5破解,xpoker辅助器,经验教程(果然真的是有挂)-哔哩哔哩1、xpo...
为切实保障!wepoker透视... 为切实保障!wepoker透视方法,兴动互娱辅助工具,果然是有挂(总结详细教程)-哔哩哔哩1)兴动互...
透视挂!wepoker透视功能... 透视挂!wepoker透视功能下载(透视)开挂辅助app(总是是真的挂)-哔哩哔哩1、下载好wepo...
透视教学!哈糖大菠萝攻略,wp... 透视教学!哈糖大菠萝攻略,wpk德州局怎么透视,教程书教程(竟然存在有挂)-哔哩哔哩1、许多玩家不知...
于此同时!佛手大菠萝有挂吗,广... 于此同时!佛手大菠萝有挂吗,广西友乐app辅助器,切实有挂(解迷曝光教程)-哔哩哔哩小薇(透视辅助)...
透视插件!wpk模拟器是什么(... 透视插件!wpk模拟器是什么(透视)开挂辅助方法(真是是有挂)-哔哩哔哩1、游戏颠覆性的策略玩法,独...
透视科技!wepoker俱乐部... 透视科技!wepoker俱乐部辅助器,拱趴大菠萝十三水辅助,指南教程(本来存在有挂)-哔哩哔哩拱趴大...
透视存在!aapoker能控制... 透视存在!aapoker能控制牌吗,微信小程序辅助器免费,其实是真的挂(专业技巧教程)-哔哩哔哩1、...
透视规律!wepoker私人局... 透视规律!wepoker私人局俱乐部怎么进(透视)开挂辅助工具(原来真的是有挂)-哔哩哔哩;1、we...