You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Autodesk Viewer加载多IFC模型时出现'transparent'读取错误求助

Autodesk Viewer多IFC模型加载错误排查求助

我正在使用Autodesk Viewer 7.x,通过MultipleModelUtil工具加载多个由Revit导出的IFC模型时,遇到以下错误:

NodeConsolidation.js:362 
Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'transparent') 

已确认问题并非MultipleModelUtil本身导致,目前怀疑可能的原因包括:

  • Viewer设置冲突
  • 运行在HTTP而非HTTPS环境下,导致OPFS缓存无法正常工作

简化代码

const MODEL_LIST = [
  { name: "filename1.ifc", urn: "urn:..." },
  { name: "filename2.ifc", urn: "urn:..." }
];

Autodesk.Viewing.Initializer(options, function () {
    viewer = new Autodesk.Viewing.GuiViewer3D(document.getElementById('viewer'));
    const startedCode = viewer.start();
    settingProfile();

    if (startedCode > 0) {
        console.error('Failed to create a Viewer: WebGL not supported.');
        return;
    } else {
        const multiModelUtil = new MultipleModelUtil(viewer);
        multiModelUtil.options = {
            alignment: MultipleModelAlignmentType.ShareCoordinates,
        };
        multiModelUtil.processModels(MODEL_LIST);
    }
});

function settingProfile() {
    try {
        const viewerProfileSettings = {
            settings: {
                optimizeNavigation: false,
                ghosting: true,
                antialiasing: true,
                lineRendering: false,
                edgeRendering: true,
                reverseMouseZoomDir: true,
            },
        };
        const viewerProfile = new Autodesk.Viewing.Profile(viewerProfileSettings);
        viewer.setProfile(viewerProfile);
    } catch (error) {
        console.error('Error applying profile settings:', error);
    }
}

核心疑问

  1. 该'transparent'读取错误的成因是什么?
  2. 它是否与模型对齐、配置设置或HTTP环境下的OPFS问题相关?
  3. 是否有开发者成功使用MultipleModelUtil加载带共享坐标的多IFC模型?

环境信息

  • Viewer版本:7.x
  • 浏览器:最新版Chrome
  • 部署方式:本地HTTP服务器(非HTTPS)
  • 模型:Revit导出的IFC文件

错误截图

Cannot read properties of undefined (reading 'transparent')错误截图1
Cannot read properties of undefined (reading 'transparent')错误截图2

内容的提问来源于stack exchange,提问作者astromelon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 15:42:45