[發明專利]游戲角色模型的修正方法、裝置、處理器及頭戴式顯示設備有效
| 申請號: | 201711340365.9 | 申請日: | 2017-12-14 |
| 公開(公告)號: | CN108196669B | 公開(公告)日: | 2021-04-02 |
| 發明(設計)人: | 胡斯瀟 | 申請(專利權)人: | 網易(杭州)網絡有限公司 |
| 主分類號: | G06F3/01 | 分類號: | G06F3/01;A63F13/52;A63F13/79;A63F13/28 |
| 代理公司: | 深圳新創友知識產權代理有限公司 44223 | 代理人: | 江耀純 |
| 地址: | 310000 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 游戲 角色 模型 修正 方法 裝置 處理器 頭戴式 顯示 設備 | ||
1.一種游戲中角色模型的修正方法,應用于運行虛擬現實游戲的終端,所述虛擬現實游戲包括至少一預先設定的角色模型,所述角色模型被配置為基于至少一控制器的輸入而執行游戲操作,其特征在于,所述方法包括:
獲取用戶所穿戴的頭戴控制器和/或手持控制器的當前位置,相應地轉換至虛擬現實游戲中的位置坐標作為所述角色模型的原始坐標;
通過所述頭戴控制器和/或手持控制器獲取所述用戶的第一屬性參數,其中,所述第一屬性參數包括:所述用戶在現實空間的身高和/或臂長;
獲取所述角色模型的第二屬性參數,所述第二屬性參數包括:所述角色模型在虛擬現實游戲中的身高和/或臂長;
根據所述第一屬性參數和第二屬性參數的比例對所述角色模型的原始坐標進行修正計算,獲得修正后的修正坐標,以所述修正坐標作為所述角色模型在所述虛擬現實游戲中的坐標。
2.根據所述權利要求1的所述方法,其特征在于,所述根據所述第一屬性參數和第二屬性參數對所述角色模型的原始坐標進行修正計算,包括:
根據所述第一屬性參數和所述第二屬性參數對所述角色模型的頭部坐標進行修正計算。
3.根據所述權利要求1或2的所述方法,其特征在于,所述方法還包括:
獲取所述角色模型的掛點坐標,
根據所述第一屬性參數、所述第二屬性參數、以及所述掛點坐標,對所述角色模型的左手及右手的原始坐標進行修正計算。
4.根據所述權利要求3的所述方法,其特征在于,所述角色模型的掛點坐標包括:所述角色模型的左肩膀骨骼位置坐標以及右肩膀骨骼位置坐標。
5.根據所述權利要求1或2的所述方法,其特征在于,所述修正后的游戲模型角色的頭部修正坐標通過以下公式進行計算:
其中,H1為所述用戶的身高,H2為所述角色模型的身高,(T1’,T2’,T3’)為所述游戲角色模型的頭部原始坐標。
6.根據所述權利要求1或4的所述方法,其特征在于,所述修正后的角色模型的左手修正坐標通過以下公式進行計算:
及
所述修正后的角色模型的右手修正坐標通過以下公式進行計算:
其中,H1為所述用戶的身高,H2為所述角色模型的身高,L1為所述用戶的臂長,L2為所述角色模型的臂長,所述角色模型的左手原始坐標為(L1’,L2’,L3’),所述角色模型的右手原始坐標為(R1’,R2’,R3’),所述角色模型的左肩膀骨骼位置坐標為(LS1,LS2,LS3),右肩膀骨骼位置坐標為(RS1,RS2,RS3)。
7.一種游戲中角色模型的修正裝置,應用于運行虛擬現實游戲的終端,所述虛擬現實游戲包括至少一預先設定的角色模型,所述角色模型被配置為基于至少一控制器的輸入而執行游戲操作,其特征在于,所述裝置包括:
位置采集模塊:用于獲取用戶所穿戴的頭戴控制器和/或手持控制器的當前位置,相應地轉換至虛擬現實游戲中的位置坐標作為所述角色模型的原始坐標;
第一屬性數據采集模塊,用于通過所述頭戴控制器和/或手持控制器獲取所述用戶的第一屬性參數,其中,所述第一屬性參數包括:所述用戶在現實空間的身高和/或臂長;
第二屬性參數采集模塊,用于獲取所述角色模型的第二屬性參數,所述第二屬性參數包括:所述角色模型在虛擬顯示游戲中的身高和/或臂長;
修正計算模塊,用于根據所述第一屬性參數和第二屬性參數的比例對所述角色模型的原始坐標進行修正計算,獲得修正后的修正坐標,以所述修正坐標作為所述角色模型在所述虛擬現實游戲中的坐標。
8.一種存儲介質,其特征在于,所述存儲介質包括存儲的程序,其中,在所述程序運行時控制所述存儲介質所在設備執行權利要求1至6中任意一項所述的游戲中角色模型的修正方法。
9.一種處理器,其特征在于,所述處理器用于運行程序,其中,所述程序運行時執行權利要求1至6中任意一項所述的游戲中角色模型的修正方法。
10.一種頭戴式顯示設備,其特征在于,包括:一個或多個處理器,存儲器,顯示裝置以及一個或多個程序,其中,所述一個或多個程序被存儲在所述存儲器中,并且被配置為由所述一個或多個處理器執行,所述一個或多個程序用于執行權利要求1至6中任意一項所述的游戲中角色模型的修正方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網易(杭州)網絡有限公司,未經網易(杭州)網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711340365.9/1.html,轉載請聲明來源鉆瓜專利網。





