[發明專利]柔性對象的渲染方法和裝置、存儲介質、電子裝置有效
| 申請號: | 202010621479.6 | 申請日: | 2020-06-30 |
| 公開(公告)號: | CN111773688B | 公開(公告)日: | 2021-11-16 |
| 發明(設計)人: | 徐峰;何文峰 | 申請(專利權)人: | 完美世界(北京)軟件科技發展有限公司 |
| 主分類號: | A63F13/52 | 分類號: | A63F13/52;A63F13/57;G06T1/20;G06F9/54 |
| 代理公司: | 北京華夏泰和知識產權代理有限公司 11662 | 代理人: | 曾軍 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 柔性 對象 渲染 方法 裝置 存儲 介質 電子 | ||
1.一種柔性對象的渲染方法,其特征在于,包括:
將目標模型的多個姿態信息寫入圖形處理器的第一緩存,其中,所述目標模型用于表示虛擬場景中的柔性對象,每個所述姿態信息用于表示所述目標模型中一個骨骼的骨骼姿態,所述第一緩存用于保存待處理的信息;
調用所述圖形處理器的多個線程對所述第一緩存中的所述多個姿態信息進行處理,并將處理得到的多個頂點的頂點位置保存至第二緩存,其中,每個頂點的位置信息是線程對至少一個姿態信息進行處理得到的,所述多個頂點為所述目標模型的第一網格的頂點,所述第二緩存用于保存待渲染的數據,其中,調用所述圖形處理器的多個線程對所述第一緩存中的所述多個姿態信息進行處理包括按照如下方式進行處理得到每個頂點的頂點位置:獲取第一頂點的關聯關系,所述第一頂點為待確定頂點位置的頂點,所述關聯關系用于指示所述第一頂點與所述多個姿態信息之間的關聯關系;按照所述關聯關系、所述多個姿態信息以及第一頂點位置確定第二頂點位置,所述第一頂點位置為所述第一頂點在第一時間的頂點位置,所述第二頂點位置為所述第一頂點在第二時間的頂點位置,所述第二時間晚于所述第一時間;
調用所述圖形處理器按照所述第二緩存保存的頂點位置渲染出所述柔性對象。
2.根據權利要求1所述的方法,其特征在于,按照所述關聯關系、所述多個姿態信息以及第一頂點位置確定第二頂點位置包括:
在所述第一頂點為位置位于第一行的頂點的情況下,按照第一關聯關系對所述多個姿態信息和所述第一頂點位置進行處理,得到所述第二頂點位置,其中,所述第一關聯關系用于表示所述第一頂點與所述多個姿態信息之間的關聯關系,所述第一網格中任意兩行頂點之間的行間距相同且任意兩列頂點之間的列間距相同。
3.根據權利要求2所述的方法,其特征在于,按照所述關聯關系、所述多個姿態信息以及第一頂點位置確定第二頂點位置包括:
在所述第一頂點為位置位于第一行之后的頂點的情況下,按照第二關聯關系對第二頂點的頂點位置和所述第一頂點位置進行處理,得到所述第二頂點位置,其中,所述第二頂點為所述第一網格上與所述第一頂點位于同一行且相鄰、或者與所述第一頂點位于同一列且相鄰的頂點,所述第二關聯關系用于表示所述第一頂點與頂點間距之間的關聯關系,所述頂點間距為所述第一頂點與所述第二頂點之間的間距。
4.根據權利要求2所述的方法,其特征在于,按照所述關聯關系、所述多個姿態信息以及第一頂點位置確定第二頂點位置包括:
在所述第一頂點為位置位于第一行之后的頂點的情況下,按照第三關聯關系對第三頂點的頂點位置和所述第一頂點位置進行處理,得到所述第二頂點位置,其中,所述第三頂點為所述第一網格上與所述第一頂點位于同一列且相鄰的頂點,所述第三關聯關系用于表示所述第一頂點與所述第三頂點之間的關聯關系。
5.根據權利要求1所述的方法,其特征在于,按照所述關聯關系、所述多個姿態信息以及第一頂點位置確定第二頂點位置包括:
獲取第一速度和第二速度,其中,所述第一速度是利用所述第一頂點在目標位置和與到達所述目標位置之間的時間確定的速度,所述第二速度是所述第一頂點在第一時間的速度,所述目標位置是根據所述多個姿態信息確定的位置;
對所述第一速度和所述第二速度進行混合得到第三速度,其中,所述第三速度為所述第一頂點在所述第一時間和所述第二時間之間的速度;
按照所述第一頂點位置、所述第三速度和間隔時間確定所述第二頂點位置,其中,所述間隔時間為所述第一時間和所述第二時間之間的間隔時間。
6.根據權利要求5所述的方法,其特征在于,對所述第一速度和所述第二速度進行混合得到第三速度包括:
獲取所述第一速度與所述間隔時間之間的乘積為第四速度;
將所述第四速度與所述第二速度相加得到所述第三速度。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于完美世界(北京)軟件科技發展有限公司,未經完美世界(北京)軟件科技發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010621479.6/1.html,轉載請聲明來源鉆瓜專利網。





