首页 / 浏览问题 / 组件GIS / 问题详情
supermap-hifi-3d-sdk-for-unreal-11.3.0-zh 本地S3M图层单个模型替换材质没有效果,且模型消失
5EXP 2025年05月14日

使用产品:supermap-hifi-3d-sdk-for-unreal-11.3.0-zh supermap-idesktopx-11.3.0-windows-x64-bin 操作系统win11  x64

数据类型:原生Cesium1.97版内置的box.glb模型

问题详细描述:使用数据美化功能对s3m中的模型进行材质替换后,s3m图层不显示,重新加载场景也看不到图层。

问题重现步骤:

1、在idesktopx中新建数据源。

2、使用批量导入三维模型功能导入box.glb模型

设置如下:

3、对box数据集进行s3m切片,材质选择UE材质:

切片后在idesktopx中可以正常预览显示:

4、在unreal5项目选择Sample_WhiteBoxModel关卡,添加box2本地切片图层:

在关卡场景中定位到box2图层:

5、利用数据美化功能使用Unreal内置材质对模型材质进行替换:

材质替换成功,但是box2图层不显示了,没有看到材质替换后的效果。

6、重新打开关卡场景后依然看不到box2图层,但是点击场景中图层大概位置可以看到刚刚替换的模型材质

1个回答

您好,

您那边应该是材质未完全渲染完成。可通过过滤器选择插件的所有材质以及要使用的材质进行编译后保存,然后再次运行关卡。

860EXP 2025年05月15日

这个材质是UE初学者内容的内置的材质,我没有修改过,UE没有提示我编译,多次重新运行关卡后仍然看不见图层。是插件对要替换的材质有什么要求吗?

另外所有默认关卡的的默认数据我都看不到,但是我在默认关卡中新添加本地图层是能看见的,这个会有影响吗?

simplemodelData  选择building快速定位:

simpleModelBox 选择building快速定位:

...