三维缓存服务创建失败,无法预览

0 投票
使用产品:iserver9d

操作系统 windows server 2016

第一次发布超图三维服务,公司研发人员反映无法加载场景缓存,以WebGL形式预览只能出现球面。我看了缓存格式是OGSB,但是iserve的缓存输出目录里只有三维服务文件夹没有OGSB数据。不知道是不是因为这个原因无法预览,但发服务步骤是没错的,这个缓存文件怎么没有呢?请问该怎么解决,我对三维服务不是很了解。而且我用idesktop9D打开场景,软件就闪退了,用8C打开就没问题。
9月 23 分类:  39次浏览 | 用户: 纳溪 (1 分)

1个回答

0 投票
您好,前端加载OSGB三维缓存的话,需要先在iDesktop中把其转成S3M格式的。在9D中使用【三维数据——倾斜摄影——压缩并单体化】功能可以把其转为S3M。然后再进行发布就可以了

您说iDesktop 9D打开场景闪退,具体是什么版本呢?是绿色版还是安装版
9月 23 用户: 赵爽 名扬四海 (4,915 分)
不好意思,请问在iDesktop8C里面怎么将OSGB转换为S3M,是用倾斜摄影-生成S3M数据工具吗?现在不记得之前自己是怎么转换的了,应该也是用8C。但是这次这样操作,发布的三维服务就没数据显示。

在倾斜摄影选项卡下,有相关的操作,我用的是8.1.0截图,小版本不同,位置也有可能不一样,但是肯定会有的。

您可以现在桌面中加载该scp文件,看看有没有数据

是用“生成S3M数据”工具吗?

我记得就上次我转换的时候是可以直接覆盖原文件的

但这次我用这个工具却不能保存在原文件路径
对,是这个功能。

您原路径是不是已经有相关的东西了,不过最好还是保留其他路径吧,这样也好有个备份
原路径里是OSGB文件

我再试试,非常感谢!
...