[發明專利]一種跑酷游戲中相機曲線軌跡的控制方法及其系統有效
| 申請號: | 201711044473.1 | 申請日: | 2017-10-31 |
| 公開(公告)號: | CN107844292B | 公開(公告)日: | 2021-07-16 |
| 發明(設計)人: | 牛犇 | 申請(專利權)人: | 蘇州樂米信息科技股份有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20 |
| 代理公司: | 蘇州國誠專利代理有限公司 32293 | 代理人: | 韓鳳 |
| 地址: | 215000 江蘇省蘇州市高*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 游戲 相機 曲線 軌跡 控制 方法 及其 系統 | ||
1.一種跑酷游戲中相機曲線軌跡的控制方法,其特征在于,包括如下步驟:
S1:3D賽道按照曲線軌跡和曲面進行制作;
S2:將賽道的軌跡采用點勾勒出來;
S3:將點與點之間的線段讀取并存儲;
S4:按照直線軌跡移動相機,每一段位移都是線段,而且是線性移動;在此基礎上,控制相機的移動速度,更改移動速度,以及根據線段的朝向更改旋轉速度,達到平滑移動的目的;
利用曲線由線段構成的原理,將曲線等分成多條等長度的線段,采用等分工具,根據三條賽道的等分點,每三個相鄰的等分點,即可將曲面分割成多個三角平面;
根據三個頂點構成的平面,可以算出平面的法線方向,根據法線方向即可算出當前相機需要旋轉的方向,用于避免在曲面運動時會導致相機旋轉方向出現的不跟隨角色旋轉;所述步驟S3具體包括:
將點與點之間的線段,按照移動順序存儲在線性數組或者其他線性存儲的數據結構中,依次根據前進方向按照加1的方式依次讀取數據。
2.一種跑酷游戲中相機曲線軌跡的控制系統,其特征在于,包括如下模塊:
3D賽道制作模塊,用于將3D賽道按照曲線軌跡和曲面進行制作;
軌跡勾勒模塊,用于將將賽道的軌跡采用點勾勒出來;
讀取與存儲模塊,用于將點與點之間的線段讀取并存儲;
控制模塊,用于按照直線軌跡移動相機,其中每一段位移都是線段,而且是線性移動;在此基礎上,控制相機的移動速度,更改移動速度,以及根據線段的朝向更改旋轉速度,達到平滑移動的目的;
所述3D賽道制作模塊利用曲線由線段構成的原理,將曲線等分成多條等長度的線段,采用等分工具,根據三條賽道的等分點,每三個相鄰的等分點,即可將曲面分割成多個三角平面,根據三個頂點構成的平面,可以算出平面的法線方向,根據法線方向即可算出當前相機需要旋轉的方向,用于避免在曲面運動時會導致相機旋轉方向出現的不跟隨角色旋轉;
所述讀取與存儲模塊具體包括:
存儲單元,用于將點與點之間的線段,按照移動順序存儲在線性數組或者其他線性存儲的數據結構中;
讀取單元,用于依次根據前進方向按照加1的方式依次讀取數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州樂米信息科技股份有限公司,未經蘇州樂米信息科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711044473.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:輪胎
- 下一篇:用于車輛的輪胎式裝置





