System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 远程渲染方法、装置、电子设备、存储介质及程序产品制造方法及图纸_技高网

远程渲染方法、装置、电子设备、存储介质及程序产品制造方法及图纸

技术编号:41363789 阅读:8 留言:0更新日期:2024-05-20 10:12
本申请实施例提供了一种远程渲染方法、装置、电子设备、存储介质及程序产品,该远程渲染方法包括:响应于客户端发出的渲染请求,获取所述渲染请求中对应场景的场景数据;根据预先存储的第一渲染数据对所述场景数据进行渲染,得到渲染后的图片数据;将所述渲染后的图片数据发送至所述客户端。

【技术实现步骤摘要】

本申请涉及渲染,尤其涉及一种远程渲染方法、装置、电子设备、存储介质及程序产品


技术介绍

1、移动设备以其轻便、便携以及易联网等特点成为人们生活中的主宰并极大影响人们的生活方式,却因其内存、硬件处理能力、分辨率以及电池续航等方面的弱势限制了移动应用程序的开发和普及,因而,面向这些移动设备的远程渲染技术对于解决移动设备所存在的问题尤为重要。

2、在一些场景下,远程渲染技术主要是通过视频流将远程服务器的屏幕画面或者三维地图以及相关视觉效果呈现给最终用户。但是,采用这种方式,一旦网络不稳定或者带宽不足,将导致终端设备出现不可接受的延迟,甚至视频流完全断开,渲染的可靠性和稳定性较差。


技术实现思路

1、本申请实施例的目的是提供一种远程渲染方法、装置、电子设备及存储介质,能够提高渲染的可靠性和稳定性。

2、为了解决上述技术问题,本申请实施例是这样实现的:

3、第一方面,本申请实施例提供了一种远程渲染方法,远程渲染方法包括:响应于客户端发出的渲染请求,获取所述渲染请求中对应场景的场景数据;根据预先存储的第一渲染数据对所述场景数据进行渲染,得到渲染后的图片数据;将所述渲染后的图片数据发送至所述客户端。

4、第二方面,本申请实施例提供了一种远程渲染方法,远程渲染方法包括:获取待渲染的场景的初始场景数据;根据预先存储的第二渲染数据对所述待渲染的场景的初始场景数据进行渲染,得到渲染数据。

5、第三方面,本申请实施例提供了一种远程渲染装置,远程渲染装置包括:获取模块,用于响应于客户端发出的渲染请求,获取所述渲染请求中对应场景的场景数据;渲染模块,用于根据预先存储的第一渲染数据对所述场景数据进行渲染,得到渲染后的图片数据;发送模块,用于将所述渲染后的图片数据发送至所述客户端。

6、第四方面,本申请实施例提供了一种远程渲染装置,远程渲染装置包括:获取模块,用于获取待渲染的场景的初始场景数据;渲染模块,用于根据预先存储的第二渲染数据对所述待渲染的场景的初始场景数据进行渲染,得到渲染数据。

7、第五方面,本申请实施例提供了一种电子设备,包括处理器、通信接口、存储器和通信总线;其中,处理器、通信接口以及存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序,实现如第一方面或第二方面所提到的远程渲染方法步骤。

8、第六方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时,实现如第一方面或第二方面所提到的远程渲染方法步骤。

9、第七方面,本申请实施例提供了一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行如第一方面或第二方面所提到的远程渲染方法步骤。

10、由以上本申请实施例提供的技术方案可见,通过响应于客户端发出的渲染请求,获取渲染请求中对应场景的场景数据,再根据预先存储的第一渲染数据对场景数据进行渲染,得到渲染后的图片数据,最后将渲染后的图片数据发送至客户端,如此,对客户端的场景数据进行渲染后,以图片数据的形式发送给客户端,相比于视频流传输的方式,能够减少传输过程中带宽的占用,且提高传输的效率,减小终端设备出现不可接受的延迟的概率,提高了渲染的可靠性和稳定性。

本文档来自技高网...

【技术保护点】

1.一种远程渲染方法,其特征在于,所述远程渲染方法包括:

2.根据权利要求1所述的远程渲染方法,其特征在于,在所述响应于客户端发出的渲染请求,获取所述渲染请求中对应场景的场景数据之前,所述方法还包括:

3.根据权利要求1或2所述的远程渲染方法,其特征在于,所述响应于客户端发出的渲染请求,获取所述渲染请求中对应场景的场景数据包括:

4.一种远程渲染方法,其特征在于,包括:

5.根据权利要求4所述的远程渲染方法,其特征在于,在所述根据预先存储的第二渲染数据对所述待渲染的场景的初始场景数据进行渲染,得到渲染数据之后,所述方法还包括:

6.根据权利要求5所述的远程渲染方法,其特征在于,所述第一渲染数据的质量高于所述第二渲染数据的质量。

7.一种远程渲染装置,其特征在于,包括:

8.一种远程渲染装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线;其中,处理器、通信接口以及存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序,实现如权利要求1-6任意一项所述的远程渲染方法步骤。

10.一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行如权利要求1-6任意一项所述的远程渲染方法步骤。

...

【技术特征摘要】

1.一种远程渲染方法,其特征在于,所述远程渲染方法包括:

2.根据权利要求1所述的远程渲染方法,其特征在于,在所述响应于客户端发出的渲染请求,获取所述渲染请求中对应场景的场景数据之前,所述方法还包括:

3.根据权利要求1或2所述的远程渲染方法,其特征在于,所述响应于客户端发出的渲染请求,获取所述渲染请求中对应场景的场景数据包括:

4.一种远程渲染方法,其特征在于,包括:

5.根据权利要求4所述的远程渲染方法,其特征在于,在所述根据预先存储的第二渲染数据对所述待渲染的场景的初始场景数据进行渲染,得到渲染数据之后,所述方法还包括:

6.根据权利要求5所述的远程渲染方法,其特征在于,所述...

【专利技术属性】
技术研发人员:王素怡杨光迪
申请(专利权)人:中移雄安信息通信科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1