首页 / 浏览问题 / 三维GIS / 问题详情
S3M缓存图层设置外挂资产
298EXP 2022年12月13日

测试使用的是管线数据,在idesktop桌面端生成s3m缓存,在生成缓存时,材质类型选择的是UE材质,将生成好的缓存添加到UE中,参考帮助文档给图层设置外挂资产,管网模型的材质是发生了改变,但当在UE中先停止运行该关卡,再重新运行时,重新将管网的scp文件添加进来,管网模型的材质还是与原先的一样,没有发生改变,但帮助文档中却说“后续再次加载的时候,还是会显示外挂资产后的效果”,我自己测了好几遍,重新加载的时候都没能显示外挂资产后的效果

1个回答

你好!

如果需要将图层保存下来,添加数据的时候通过SuperMap编辑器控件里面加载数据,停止关卡并保存。

在运行关卡后,在功能条上添加图层是临时的 关闭关卡后 图层不会保存在关卡里面
1,605EXP 2022年12月13日
我试了  按照您说的方法也不行,也不知道是不是我这份数据的问题  可以把数据发给你测试吗?

我使用“材质替换”功能也保存不了,重新运行后又恢复为原先的了
停止关卡 保存关卡后  再次运行关卡  是不需要再次添加scp进行加载图层的
材质映射的关系你可以看下content下面对应关卡的layerInfo.json文件 这个文件里面会存储材质映射替换关系
都有的,但是重新运行关卡就是保存不了设置的材质
我试了你们的样例数据就可以,我自己的数据就不行
可以把你的数据发给我一下 我这边看下
本地UE环境测试正常  用户那边是使用材质是中文 在系统里面显示中文乱码 建议修改LayerInfo.json里面的材质名 再进行保存运行关卡
...