Autodesk forge 是否可以使用现有urn加载模型?
这是的快照,我得到了翻译文件的编码urn 我用那个urn加载html中的模型,但失败了Autodesk forge 是否可以使用现有urn加载模型?,autodesk-forge,Autodesk Forge,这是的快照,我得到了翻译文件的编码urn 我用那个urn加载html中的模型,但失败了 $(document).ready(function () { var viewerApp; var options = { env: 'AutodeskProduction', accessToken: 'YOUR ACCESS TOKEN' }; var documentId = 'YOU
$(document).ready(function () {
var viewerApp;
var options = {
env: 'AutodeskProduction',
accessToken: 'YOUR ACCESS TOKEN'
};
var documentId = 'YOUR BASE 64 ENCODED URN';
$.getJSON( 'http://'+window.location.host+ "/v1/models", function( data ) {
console.log(data);
options.accessToken = data.accessToken;
documentId = data.urn;
// documentId = urn:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Y29udHJvbGxlci9MRUQlMjB2MS5zdGVw
console.log(options.accessToken, documentId);
Autodesk.Viewing.Initializer(options, function onInitialized(){
viewerApp = new Autodesk.A360ViewingApplication('viewer');
viewerApp.registerViewer(viewerApp.k3D, Autodesk.Viewing.Private.GuiViewer3D);
viewerApp.loadDocumentWithItemAndObject(documentId);
});
});
});
原因之一似乎是,您翻译的URN已过期,模型可能已上载到临时存储桶,这意味着它将在翻译完成24小时后过期。我会尝试使用一个暂时的,这将保持你的模型翻译30天 我将留下几个链接,可以帮助您开始开发
嗨,Jaime,我曾经上传过我的模型,看起来上传和翻译都很成功,但新生成的urn对我来说仍然不起作用。是否有其他web界面可用于上载我的模型以用于测试目的?该网站已很长时间没有更新,如果您想转换模型以获取urn,请使用models.autodesk.ioThanks、jaime、models.autodesk.io对我来说非常有用1!嗨,Jaimi,另一个问题,对于一个由许多小stl.file组成的大模型,我应该将它们放入一个大stl文件中并上载单个模型,还是应该上载每个单独的stl并在一个页面上同时显示所有这些模型?因此,使用模型派生api,您可以将其与参考一起上载,但是我会尝试将它作为一个完整的stl文件,包含您需要的所有文件。试试看,让我知道