[發明專利]尋路路點的審美優化無效
| 申請號: | 201210529037.4 | 申請日: | 2012-12-11 |
| 公開(公告)號: | CN103034911A | 公開(公告)日: | 2013-04-10 |
| 發明(設計)人: | 不公告發明人 | 申請(專利權)人: | 大連創達技術交易市場有限公司 |
| 主分類號: | G06Q10/04 | 分類號: | G06Q10/04 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 116011 遼寧省*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 尋路路點 審美 優化 | ||
技術領域
????本發明涉及計算算法領域,更具體地說,是對尋路路點的審美優化。
背景技術
隨著網絡游戲的不斷發展,經常要實現主角在虛擬世界中移動。在游戲尋路的領域,A*算法是一個比較常用的尋路算法。A*算法是一種啟發式搜索,利用一個評估函數評估每次的決策價值,決定先采用那一項方案。但是他計算出的路徑通常看起來“搖搖擺擺”,雖然效率高,但是看起來不太自然,減低了AI的可信度。
為游戲角色設計路徑,不僅僅只是尋路算法的應用。它也包括了構造一個令人賞心悅目的路徑和執行結果。為角色設計路徑可以用以下三點來加以改進:
1.?????使得路徑更直;
2.?????使路徑更平滑;
3.?????使路徑更直接;
本發明針對現在比較常用的A*尋路算法,對他的執行結果進行了審美優化,讓執行結果顯得更加真實可信。
發明內容
鑒于現有技術存在的問題,本發明針對A*算法執行出的尋路結果,以優化路徑為目的提供了一種尋路路點的審美優化。
為了實現上述目的,本發明所采用的技術方案是尋路路點的審美優化,其特征在于:
1)改進A*算法的評價函數:給定一個處罰值,對非直線路徑給予合理的處罰,會促使A*算法選擇直路徑;
2)采用Catmull_Rom樣條,優化尋路曲線:采用Catmull_Rom樣條,對A*算法得出的路徑進行插值,獲取一個更平滑的曲線;如果A*算法只有兩個點,即不需要采用樣條插值;
3)新路徑通過一個剪除路徑貢獻點函數來減少路徑點數。
本發明通過修改獎懲函數和對路點結果進行樣條插值,來優化尋路路徑,以便獲得看起來更好且讓最終讓玩家感到滿意的路徑。
具體實施方式
????尋路路點的審美優化,其特征在于:
1)改進A*算法的評價函數:給定一個處罰值,對非直線路徑給予合理的處罰,會促使A*算法選擇直路徑;
2)采用Catmull_Rom樣條,優化尋路曲線:采用Catmull_Rom樣條,對A*算法得出的路徑進行插值,獲取一個更平滑的曲線;如果A*算法只有兩個點,即不需要采用樣條插值;
3)新路徑通過一個剪除路徑貢獻點函數來減少路徑點數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于大連創達技術交易市場有限公司,未經大連創達技術交易市場有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210529037.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種簡單快速的皮膚構造技術
- 下一篇:基于虛擬現實技術的變電站可視化巡檢方法
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





