首页 / 浏览问题 / 组件GIS / 问题详情
ModelEntityManager更新纹理
8EXP 2019年04月28日
使用产品:supermap-iobjectsdotnet-9.1.1-16828-70590-all.zip 操作系统:win7 x64

数据类型: 文件型udb

问题详细描述:使用ModelEntityManager会更新所有模型的纹理(场景中曾经使用ModelEntityManager更新过的纹理. 注:都为同一图层的模型)
问题重现步骤:

1.启动APP

2.使用ModelEntityManager manager = new ModelEntityManager(datasetVector);更新选中模型A的纹理为A

3.关闭APP

4.启动APP

5.使用ModelEntityManager manager = new ModelEntityManager(datasetVector);更新选中模型B的纹理为B.结果未选中模型A的纹理被自动更新为纹理B.

问题:如果只更新指定模型的纹理,而不影响其它的模型?

2 个回答

您好!让您久等了。这边刚刚测试成功 ,您需要将所选择的模型材质名称所有设置为唯一值,这样更新就只更新当前选中的模型,不然它会更新名称一致的模型。
3,362EXP 2019年05月06日
您好!我这边测试一下再回复您。
3,362EXP 2019年04月29日
好的,辛苦您了!
您好!请问什么时候有测试结果.
...