首页 / 浏览问题 / 组件GIS / 问题详情
rvt文件导入后贴图丢失
14EXP 2024年08月30日

rvt文件导入后贴图丢失,是否有bug

系统:ubuntu jammy docker

版本:最新的iobject java 11.2

材质:从revit2020安装路径下拷贝了Materials目录,里面包含基本的贴图

数据:rvt模型中引用了基本贴图,在rvt中可以展示

现象:导入后,用桌面端打开生成的udbx,里面的模型没有贴图

导入相关的代码:

DataImport3D dataImport = new DataImport3D();
ImportSettingRVT rvt = new ImportSettingRVT();
rvt.setImportMode(ModelImportMode.NONE);
rvt.setTargetDatasource(targetDatasource);
        rvt.setSourceFilePath("/data/295/5d3dd65fb522670eeb94a932233b14fb_12de39359412f5ea40212258b5a71328_8.rvt");
rvt.setTargetPriCoordSys(PrjCoordSys.fromEPSG(4326));
rvt.setMaterialLibraryPath("/opt/revit/Materials/Textures");
rvt.setDisplayStyle(DisplayStyle.Realistic);
dataImport.getImportSettings().add(rvt);
ImportResult3D result3D = dataImport.Run();

1个回答

您好,您可以把rvt和贴图放在同一个目录试试

希望能帮助到您
920EXP 2024年08月30日
...