Autodesk Forge Model Derivative教程转换功能出错 查看器无法显示内容
Autodesk Forge Model Derivative API 模型转换后查看器无法正常显示解决方案
问题场景:完成Model Derivative API转换OBJ的教程任务1-4后,转换后的内容无法在查看器中正常显示。
参考截图:

排查解决步骤:
- 确认转换任务状态:调用
GET :urn/manifest接口查询转换任务结果,确认返回内容中status字段为success。如果状态为failed,查看返回的错误信息定位问题,常见原因包括源文件损坏、源格式不在OBJ转换支持列表、转换配额不足。 - 核对转换请求参数:确认提交转换任务时的请求体配置正确,
output.formats.type需设为obj,views参数根据你的源文件类型设置为2d或3d,参数配置错误会导致生成的衍生文件不符合查看器加载要求。 - 校验传入查看器的URN:确认你传入查看器的模型URN是经过Base64安全编码的源文件URN,且已移除编码末尾的
=填充字符,URN编码错误会导致查看器无法定位到对应的衍生资源。 - 检查访问令牌权限:确认初始化查看器时使用的Access Token scope包含
viewables:read权限,权限不足会导致查看器拉取模型资源被拦截。 - 核对查看器加载逻辑:确认调用
loadDocumentNode加载模型时,选择的衍生节点是OBJ对应的衍生项,若误选其他格式的衍生节点会导致加载失败。
内容的提问来源于stack exchange,提问作者Jongwoo Park
相关产品推荐
相关产品推荐

