您好,在idesktop中制作镜面反射材质并在前端加载步骤如下:
1、修改材质:将模型数据集添加到球面场景中,定位到模型处。选中模型,右键【材质编辑】,点击【材质】,右侧会出现材质编辑对话框,直接将材质类型修改为 PBR 材质,然后根据需要调整材质参数。比如,金属度越高,粗糙度越低,反射的效果越明显。设置好后点击【保存到模型】即可。
2、模型数据集右键【生成缓存】,可以按照默认的参数切缓存。(注意:设置为PBR材质后S3M版本不能设置为S3M1.0,S3M2.0及以后版本都支持PBR材质)
3、保存场景,保存工作空间,在iServer上以工作空间的方式发布三维服务。
4、WebGL加载:viewer.scene.open('http://localhost:8090/iserver/services/3D-BaiMoJingMianFanSheXiaoGuo/rest/realspace');
具体流程可参考:https://blog.csdn.net/supermapsupport/article/details/134456889
希望能够帮助到您!