[發明專利]特效渲染方法、裝置、電子設備、計算機可讀存儲介質在審
| 申請號: | 202011507174.9 | 申請日: | 2020-12-18 |
| 公開(公告)號: | CN112598769A | 公開(公告)日: | 2021-04-02 |
| 發明(設計)人: | 戴強;王劍;姚鶴斌;馬重陽;李雅子 | 申請(專利權)人: | 北京達佳互聯信息技術有限公司 |
| 主分類號: | G06T13/00 | 分類號: | G06T13/00;G06T15/20 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 唐敏 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 特效 渲染 方法 裝置 電子設備 計算機 可讀 存儲 介質 | ||
本公開關于一種特效渲染方法、裝置、電子設備、計算機可讀存儲介質及計算機程序產品。所述方法包括:獲取對象和虛擬容器,虛擬容器被渲染在對象的目標部位上,虛擬容器中包含液體對象,液體對象為按照預設的液體粒子外觀對液體粒子進行渲染得到的;獲取目標部位的部位運動信息;根據部位運動信息,確定目標部位作用于虛擬容器的容器作用力信息,并基于容器作用力信息得到容器運動信息;根據容器運動信息控制虛擬容器中的液體對象進行運動。根據本公開的方案,通過支持實時對液體對象進行具有高度真實感的物理動畫模擬,使得交互過程更加接近真實世界,從而可以使特效渲染方式更加完善。
技術領域
本公開涉及計算機技術領域,尤其涉及一種特效渲染方法、裝置、電子設備、計算機可讀存儲介質及計算機程序產品。
背景技術
隨著計算機技術的發展和智能終端的普及,用戶可以通過交互應用與智能終端中的虛擬對象在虛擬場景中進行交互。
相關技術中,與虛擬對象進行交互可通過基于物理的動畫模擬實現。基于物理的動畫模擬是計算機圖形學、數字娛樂(如游戲等)和虛擬現實領域的一項重要內容。近年來,對液體具有較高真實感的實時動畫模擬算法和技術取得了一系列進展,但主要集中在PC(Personal Computer,個人計算機)和服務器平臺,如使用平滑粒子流體動力學(SPH,Smoothed Particle Hydrodynamics)和物質點法(MPM,Material Point Method,MPM)經典算法對大量粒子進行離線的仿真和模擬等。
但是,隨著計算機技術的發展,亟需一種在算力資源較少的終端或邊緣計算節點模擬具有高度真實感的特效渲染方法。
發明內容
本公開提供一種特效渲染方法、裝置、電子設備、計算機可讀存儲介質及計算機程序產品,以提供一種具有高度真實感的液體動畫的特效渲染方式。本公開的技術方案如下:
根據本公開實施例的第一方面,提供一種特效渲染方法,包括:
獲取對象和虛擬容器,所述虛擬容器被渲染在所述對象的目標部位上,所述虛擬容器中包含液體對象,所述液體對象為按照預設的液體粒子外觀對液體粒子進行渲染得到的;
獲取所述目標部位的部位運動信息;
根據所述部位運動信息,確定所述目標部位作用于所述虛擬容器的容器作用力信息,并基于所述容器作用力信息得到容器運動信息;
根據所述容器運動信息控制所述虛擬容器中的液體對象進行運動。
在其中一個實施例中,所述獲取對象和虛擬容器,包括:
采集圖像,所述圖像中包含所述對象;
獲取所述對象上目標部位的部位輪廓信息;
根據所述部位輪廓信息,在所述目標部位上渲染所述虛擬容器,將所述液體對象渲染至所述虛擬容器中。
在其中一個實施例中,所述部位運動信息包括部位運動方向和部位運動距離;所述根據所述部位運動信息,確定所述目標部位作用于所述虛擬容器的容器作用力信息,并基于所述容器作用力信息得到容器運動信息,包括:
根據所述部位運動方向和所述部位運動距離,生成所述目標部位作用于所述虛擬容器的容器作用力信息;
根據所述容器作用力信息確定所述虛擬容器的容器運動方向和容器運動加速度。
在其中一個實施例中,所述根據所述容器運動信息,控制所述虛擬容器中的液體對象進行運動,包括:
根據當前時刻所述虛擬容器的容器運動方向和容器運動加速度,以及預設的所述液體對象的液體物理屬性信息,生成所述虛擬容器作用于所述液體對象的液體作用力信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京達佳互聯信息技術有限公司,未經北京達佳互聯信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011507174.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種手勢識別方法、裝置及電子設備
- 下一篇:自動化封裝容器的封裝方法及系統





