网站大量收购独家精品文档,联系QQ:2885784924

场景资源的更新方法及装置、存储介质、电子装置与流程.docxVIP

场景资源的更新方法及装置、存储介质、电子装置与流程.docx

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 1 场景资源的更新方法及装置、存储介质、电子装置与流程 1.本发明涉及计算机技术领域,详细而言,涉及一种场景资源的更新办法及装置、存储介质、电子装置。 背景技术: 2.相关技术中,当前市场中的大型多人在线角色饰演(mmorpg,massive multiplayer online role ? playinggame)嬉戏场景,大部分为单一场景,通过加载进度界面(loading界面)切换不同的场景,场景表达的世界比较分裂,场景表现较小。需要制作并用法比较大的单一场景资源,手动设置场景物件的详情层次(levels of detail,简称lod)。 3.相关技术中,制作单一大场景,美术人员无法较好的分工。场景制作者需要实时对场景资源举行修改,假如是单一场景,无法支持,单一大场景在嬉戏运行时会占用较高的内存。单一大场景和一般场景相比,假如服务器端角色数量不变,则单一大场景的角色密度会降低。单一大场景无法在嬉戏更新中扩充新场景。设置场景物件lod需要按照模型大小手动调节,自动化程度不高,效率较低。单一场景假如想提升表现力,则必需增强无数场景物件,这些复杂的场景物件会增大渲染压力,同时也会增强内存消耗。 4.针对相关技术中存在的上述问题,目前尚未发觉有效的解决计划。 技术实现要素: 5.本发明实施例提供了一种场景资源的更新办法及装置、存储介质、电子装置。 6.按照本发明的一个实施例,提供了一种场景资源的更新办法,包括:接收服务器发送的资源更新命令,其中,所述资源更新命令用于指示更新虚拟角色在嬉戏场景中所在的目标场景区块的场景资源,其中,所述嬉戏场景包括多个场景区块,每个场景区块对应一套用于渲染区块画面的场景资源;基于所述目标场景区块更新所述嬉戏场景中的场景资源。 7.可选的,基于所述目标场景区块更新所述嬉戏场景中的场景资源包括:以所述目标场景区块为中央区块,挑选所述中央区块周围的多个目标区块;按照所述中央区块和所述多个目标区块更新所述嬉戏场景中的场景资源。 8.可选的,以所述目标场景区块为中央区块,挑选所述中央区块周围的多个目标区块包括:以所述目标场景区块为中央区块,挑选与所述中央区块的间距小于第一阈值的若干个第一目标区块;以所述目标场景区块为中央区块,挑选与所述中央区块的间距小于其次阈值的若干个其次目标区块,其中,所述其次阈值大于所述第一阈值,所述其次目标区块与所述第一目标区块邻接。 9.可选的,按照所述中央区块和所述多个目标区块更新所述嬉戏场景中的场景资源包括:在客户端的内存中加载所述中央区块和所述多个目标区块在所述嬉戏场景中的场景资源,并在所述客户端的内存中卸载闲置区块在所述嬉戏场景中的场景资源,其中,所述闲置区块是所述嬉戏场景的全部区块中除所述中央区块和所述多个目标区块之外的其他区 块。 10.可选的,所述多个目标区块包括与所述中央区块的间距小于第一阈值的第一目标区块和与所述中央区块的间距小于其次阈值的其次目标区块,在客户端的内存中加载所述中央区块和所述多个目标区块在所述嬉戏场景中的场景资源包括:在客户端的内存中加载所述中央区块和所述第一目标区块在所述嬉戏场景中的第一类场景资源,以及加载所述其次目标区块在所述嬉戏场景中的其次类场景资源;其中,所述第一类场景资源的详情层次lod值大于所述其次类场景资源的lod值。 11.可选的,在客户端的内存中加载所述中央区块和所述第一目标区块在所述嬉戏场景中的第一类场景资源,以及加载所述其次目标区块在所述嬉戏场景中的其次类场景资源,包括:在资源更新周期内,在客户端的内存中,根据第一贝塞尔曲线从所述中央区块和所述第一目标区块在所述嬉戏场景中的第一lod资源平滑加载到其次lod资源,以及根据其次贝塞尔曲线从所述其次目标区块在所述嬉戏场景中的第三lod资源平滑卸载到第四lod资源,其中,所述其次lod资源的lod值大于所述第一lod资源,所述第四lod资源的lod值小于所述第三lod资源。 12.可选的,基于所述目标场景区块更新所述嬉戏场景中的场景资源包括:在预设配置信息中读取所述目标场景区块的区块标识;以所述区块标识为索引在预设的资源映射表中查找与所述目标场景区块匹配的场景资源包,其中,所述场景资源包包括所述目标场景区块在内的若干个场景区块的场景资源。 13.可选的,在基于所述目标场景区块更新所述嬉戏场景中的场景资源之前,所述办法还包括:配置所述嬉戏场景的场景轮廓范围;将所述场景轮廓范围切割为多个场景区块,并为每个场景区块配置一个区块标识;为每个区块标识配置一套场景资源包,生成资源映射表。 14.按照本发明的一个实施例,提供了另一种场景资源的更新办法,包括:监测虚拟角色在嬉戏场景中的位置信息;定位所述位置信息在所述嬉戏场景中的目标场景区块,其

文档评论(0)

138****8412 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档