首页 / 浏览问题 / 其他 / 问题详情
SuperMap Hi-Fi 3D SDK 11i(2023) SP1 for Unreal的发布问题
55EXP 2024年03月21日
按照SuperMap Hi-Fi 3D SDK 11i(2023) SP1 for Unreal手册中的云渲染步骤,最终可以通过浏览器访问 运行了模型打包程序的那台电脑 来访问模型,但是手册上并没有写iserver的关系,是否最终模型发布不依靠iserver了呢,进一步的,开发是否还能用webgl那一套接口。

另外,UE4官方文档上面介绍像素流插件只能运行在windows系统上,哪是否说明如果要用UE4的云渲染,最后发布服务的服务器只能是windows系统呢

1个回答

您好,

云渲染前端开发有示例的demo,可以参考帮助文档6.2章节中的第二部分:“ 云渲染 Web 端 Demo 使用 ”,iserver用来提供服务,访问的机子要能访问到服务器的iserver服务才可以。

服务器没有系统要求,但使用插件的机子+访问的机子要windows系统。
825EXP 2024年03月21日
就是说前端开发和用webgl连接iserver服务那一套不一样了是吗

ue4云渲染,最终服务器上运行的是一个打包后的exe程序,还是运行的一个iserver,再在iserver上发布模型,exe程序也可以发布到iserver吗?
ue插件和webgl两个产品

像素流送运行的是你打包好的exe,iserver的服务是加载到exe的场景中的。
因为我加载场景的方式是用的.scp切片文件,那我就可以认为使用ue插件进行云渲染的话,全程都和iserver没关系了,是这样的吧?

还有一个问题,如果不使用iserver发布服务的话,那就是说发布服务的方式就是手册里写的那样:将打包后的文件夹拷贝到服务器,在服务器运行。访问的机子就可以通过服务器的IP进行访问,是这样吗?
如果加载的本地数据.scp,和iserver没有关系。

如果不使用iserver,将本地数据和exe保持相对路径拷贝到服务器,运行exe打包程序,开启信令服务器,其他能ping通的机子可以进行访问。
那如果是在线服务的话,也是一样的步骤吗,最后访问的是服务器IP,还是在线服务连接的那个iserver服务地址呢,还是说都行。

然后iserver服务器上对应的那个模型是不是就已经是通过云渲染来加载的了,还是说只有通过服务器IP访问的才是云渲染的。

UE云渲染将UE实时渲染的图像帧通过视频流的方式传输到浏览器端,以实现在网页上实时展示高质量的三维渲染效果。这一过程可以借助像素流送插件Pixel Streaming,通过接受信令服务器的控制命令信息,调用相应的功能进行渲染,并将渲染结果发送给信令服务器。

加载iserver这是在配好的场景中加载的,打包好后打开像素流送程序,进行渲染,把渲染结果以图像帧的方式传给前端,是这样一个流程。

...