[發明專利]一種擺動效果模擬系統、方法、計算設備及存儲介質有效
| 申請號: | 201910169512.3 | 申請日: | 2019-03-06 |
| 公開(公告)號: | CN109934897B | 公開(公告)日: | 2023-01-10 |
| 發明(設計)人: | 黃錦壽;張政通;孫鵬 | 申請(專利權)人: | 珠海金山數字網絡科技有限公司 |
| 主分類號: | G06T13/20 | 分類號: | G06T13/20;A63F13/60 |
| 代理公司: | 北京智信禾專利代理有限公司 11637 | 代理人: | 吳肖肖 |
| 地址: | 519000 廣東省珠海市高新區唐家灣鎮前島環路325號102室*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 擺動 效果 模擬 系統 方法 計算 設備 存儲 介質 | ||
本申請提供一種擺動效果模擬系統、方法、計算設備及存儲介質,該系統包括:第一編輯器、著色器以及第二編輯器;第一編輯器被配置為導入目標虛擬場景中的待模擬模型,設置所述待模擬模型的支點;著色器被配置為獲取所述支點的支點坐標,確定所述支點與所述待模擬模型上對應像素點的交互角度,生成待模擬模型的頂點動畫;第一編輯器還被配置為設置擺動參數,將擺動參數發送至著色器;著色器還被配置為根據所述擺動參數對所述頂點動畫的擺動效果進行渲染,得到渲染后的待模擬模型的支點位置變化參數、旋轉角度變化參數及擺動幅度變化參數并發送至第二編輯器;第二編輯器,被配置為將所述待模擬模型渲染出擺動效果。
技術領域
本申請涉及計算機技術領域,特別涉及一種擺動效果模擬系統、方法、計算設備及存儲介質。
背景技術
自然現象的模擬是計算機領域的一個重要研究課題,在自然界中隨風擺動是一種很自然的現象,要想精確的模擬這種搖曳的效果,具有相當的復雜性,大多數樹木由無數個樹枝和樹葉組成,而搖曳具有層次性,每個樹枝不僅自身運動,還要隨著枝干的運動而運動,這樣的運動模式很難用幾何變形來表達。為了實現這種現象的模擬,就需要計算機圖形處理相當復雜的運算。
同樣的,在3D游戲開發過程中,需要有植被系統,大部分游戲的植被系統里面的植物都不擺動,或者只有葉子輕微晃動,效果不是很理想。
發明內容
有鑒于此,本說明書實施例提供了一種擺動效果模擬系統、方法、計算設備及存儲介質,以解決現有技術中存在的技術缺陷。
一方面,本說明書實施例公開了一種擺動效果模擬系統,包括:第一編輯器、著色器以及第二編輯器;
所述第一編輯器被配置為導入目標虛擬場景中的待模擬模型,設置所述待模擬模型的支點;
所述著色器被配置為獲取所述支點的支點坐標,根據所述支點坐標確定所述支點與所述待模擬模型上對應像素點的交互角度,根據所述交互角度生成所述待模擬模型的頂點動畫;
所述第一編輯器還被配置為設置所述待模擬模型擺動參數,將所述擺動參數發送至著色器;
所述著色器還被配置為獲取所述擺動參數并根據所述擺動參數對所述頂點動畫的擺動效果進行渲染,得到渲染后的待模擬模型的支點位置變化參數、旋轉角度變化參數及擺動幅度變化參數,并將所述支點位置變化參數、旋轉角度變化參數及擺動幅度變化參數發送至第二編輯器;
所述第二編輯器,被配置為根據所述支點位置變化參數、旋轉角度變化參數及擺動幅度變化參數將所述待模擬模型渲染出擺動效果。
可選地,待模擬模型的擺動參數包括模擬風力參數或者交互參數。
可選地,模擬風力參數包括:
全局風力系數、自身擾動系數、自身剛性系數、響應全局風力的擾動系數、響應全局風力擾動的剛性系數、響應全局風力的旋轉系數、響應全局旋轉的擺動幅度系數及旋轉角度限制系數;
所述全局風力系數包括:風力、風向、風頻。
可選地,交互參數包括:所述待模擬模型被觸碰時受力的大小和方向。
可選地,第一編輯器還被配置為:
響應于用戶對所述待模擬模型所執行的模型導入操作;解析所述待模擬模型并將所述待模擬模型劃分為至少兩個分區,獲取所述待模擬模型每個分區的材質;根據所述待模擬模型每個分區的材質,從預先建立的材質庫中選擇對應的材質;將所述對應的材質加載到待模擬模型每個分區中,生成所述待模擬模型。
可選地,第一編輯器還被配置為:分別為待模擬模型中的每個分區設置支點。
另一方面,本說明書實施例公開了一種擺動效果模擬方法,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海金山數字網絡科技有限公司,未經珠海金山數字網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910169512.3/2.html,轉載請聲明來源鉆瓜專利網。





