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/');

相关内容

热门资讯

第1分钟指南!wepoker有... 第1分钟指南!wepoker有辅助插件吗(透视)总是真的是有辅助下载(哔哩哔哩)进入游戏-大厅左侧-...
第3分钟项目!模拟器打开hhp... 第3分钟项目!模拟器打开hhpoker(透视)其实是真的有辅助教程(哔哩哔哩)1、玩家可以在模拟器打...
6分钟策略!德普之星透视软件免... 6分钟策略!德普之星透视软件免费入口官网(透视)原来真的是有辅助开挂(哔哩哔哩)1、金币登录送、破产...
第七分钟办法!wepokerp... 第七分钟办法!wepokerplus透视脚本免费(透视)好像是有辅助神器(哔哩哔哩)1、玩家可以在w...
8分钟模块!哈糖大菠萝软件下载... 8分钟模块!哈糖大菠萝软件下载(透视)一直真的是有辅助透视(哔哩哔哩)1、哈糖大菠萝软件下载脚本辅助...
3分钟技法!wpk真吗(透视)... 您好,wpk真吗这款游戏可以开挂的,确实是有挂的,需要了解加去威信【485275054】很多玩家在这...
第一分钟练习!wepoker免... 第一分钟练习!wepoker免费脚本(透视)确实真的是有辅助下载(哔哩哔哩)1、wepoker免费脚...
六分钟资料!hhpoker辅助... 您好,hhpoker辅助软件下载这款游戏可以开挂的,确实是有挂的,需要了解加去威信【13670430...
第三分钟指南!佛手在线大菠萝技... 第三分钟指南!佛手在线大菠萝技巧(透视)其实真的是有辅助插件(哔哩哔哩)1、该软件可以轻松地帮助玩家...
第三分钟妙计!hhpoker破... 第三分钟妙计!hhpoker破解工具(透视)总是真的是有辅助插件(哔哩哔哩)1、进入到hhpoker...