[發明專利]場景資源的更新方法及裝置、存儲介質、電子裝置有效
| 申請號: | 202110738164.4 | 申請日: | 2021-06-30 |
| 公開(公告)號: | CN113398595B | 公開(公告)日: | 2023-10-13 |
| 發明(設計)人: | 余曉曦 | 申請(專利權)人: | 上海完美時空軟件有限公司 |
| 主分類號: | A63F13/60 | 分類號: | A63F13/60;A63F13/52 |
| 代理公司: | 北京華夏泰和知識產權代理有限公司 11662 | 代理人: | 蔡良偉 |
| 地址: | 200082 上海市楊*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 場景 資源 更新 方法 裝置 存儲 介質 電子 | ||
1.一種場景資源的更新方法,其特征在于,包括:
接收服務器發送的資源更新指令,其中,所述資源更新指令用于指示更新虛擬角色在游戲場景中所在的目標場景區塊的場景資源,其中,所述游戲場景包括多個場景區塊,每個場景區塊對應一套用于渲染區塊畫面的場景資源;
基于所述目標場景區塊更新所述游戲場景中的場景資源。
2.根據權利要求1所述的方法,其特征在于,基于所述目標場景區塊更新所述游戲場景中的場景資源包括:
以所述目標場景區塊為中心區塊,選擇所述中心區塊周圍的多個目標區塊;
根據所述中心區塊和所述多個目標區塊更新所述游戲場景中的場景資源。
3.根據權利要求2所述的方法,其特征在于,以所述目標場景區塊為中心區塊,選擇所述中心區塊周圍的多個目標區塊包括:
以所述目標場景區塊為中心區塊,選擇與所述中心區塊的間距小于第一閾值的若干個第一目標區塊;
以所述目標場景區塊為中心區塊,選擇與所述中心區塊的間距小于第二閾值的若干個第二目標區塊,其中,所述第二閾值大于所述第一閾值,所述第二目標區塊與所述第一目標區塊鄰接。
4.根據權利要求2所述的方法,其特征在于,根據所述中心區塊和所述多個目標區塊更新所述游戲場景中的場景資源包括:
在客戶端的內存中加載所述中心區塊和所述多個目標區塊在所述游戲場景中的場景資源,并在所述客戶端的內存中卸載閑置區塊在所述游戲場景中的場景資源,其中,所述閑置區塊是所述游戲場景的所有區塊中除所述中心區塊和所述多個目標區塊之外的其他區塊。
5.根據權利要求4所述的方法,其特征在于,所述多個目標區塊包括與所述中心區塊的間距小于第一閾值的第一目標區塊和與所述中心區塊的間距小于第二閾值的第二目標區塊,在客戶端的內存中加載所述中心區塊和所述多個目標區塊在所述游戲場景中的場景資源包括:
在客戶端的內存中加載所述中心區塊和所述第一目標區塊在所述游戲場景中的第一類場景資源,以及加載所述第二目標區塊在所述游戲場景中的第二類場景資源;
其中,所述第一類場景資源的細節層次LOD值大于所述第二類場景資源的LOD值。
6.根據權利要求5所述的方法,其特征在于,在客戶端的內存中加載所述中心區塊和所述第一目標區塊在所述游戲場景中的第一類場景資源,以及加載所述第二目標區塊在所述游戲場景中的第二類場景資源,包括:
在資源更新周期內,在客戶端的內存中,按照第一貝塞爾曲線從所述中心區塊和所述第一目標區塊在所述游戲場景中的第一LOD資源平滑加載到第二LOD資源,以及按照第二貝塞爾曲線從所述第二目標區塊在所述游戲場景中的第三LOD資源平滑卸載到第四LOD資源,其中,所述第二LOD資源的LOD值大于所述第一LOD資源,所述第四LOD資源的LOD值小于所述第三LOD資源。
7.根據權利要求1所述的方法,其特征在于,基于所述目標場景區塊更新所述游戲場景中的場景資源包括:
在預設配置信息中讀取所述目標場景區塊的區塊標識;
以所述區塊標識為索引在預設的資源映射表中查找與所述目標場景區塊匹配的場景資源包,其中,所述場景資源包包括所述目標場景區塊在內的若干個場景區塊的場景資源。
8.根據權利要求1所述的方法,其特征在于,在基于所述目標場景區塊更新所述游戲場景中的場景資源之前,所述方法還包括:
配置所述游戲場景的場景輪廓范圍;
將所述場景輪廓范圍切割為多個場景區塊,并為每個場景區塊配置一個區塊標識;
為每個區塊標識配置一套場景資源包,生成資源映射表。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海完美時空軟件有限公司,未經上海完美時空軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110738164.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種可調式開溝用農機犁具
- 下一篇:一種配電自動化終端評價方法及系統





