Autodesk Forge Viewer无法渲染IFC转换的SVF 请求技术支持
IFC转SVF后Viewer加载报错:TypeError: undefined is not an object (evaluating 't.children.length')
核心现象
- 将IFC模型上传转换为SVF格式后,Viewer持续显示Forge图标无法完成加载,控制台抛出错误:
TypeError: undefined is not an object (evaluating 't.children.length') - 同一模型转换为SVF2格式可正常渲染
- 2022年10月26日06:45(GMT)之前转换的SVF模型可正常加载,之后生成的SVF模型均出现此问题
转换任务API请求体
{ "input": { "urn": "{{t4_ossEncodedSourceFileURN}}" }, "output": { "formats": [ { "type": "svf", "views": [ "2d", "3d" ], "advanced": { "conversionMethod": "modern", "buildingStoreys": "show", "spaces": "show", "openingElements": "show" } } ] } }
已验证的测试场景(均复现问题)
- 使用Postman集合测试(无论是否包含签名Cookie)
- 自有系统中通过forge-server-utils v8.3.4下载SVF文件自行托管加载
- 使用vscode-forge-tools扩展加载转换后的SVF模型
此问题对服务影响重大,恳请协助排查解决。
内容的提问来源于stack exchange,提问作者Risto
相关产品推荐
相关产品推荐

