[發明專利]一種三維動畫中基于相機空間計算的場景優化方法在審
| 申請號: | 202010599713.X | 申請日: | 2020-06-28 |
| 公開(公告)號: | CN111739130A | 公開(公告)日: | 2020-10-02 |
| 發明(設計)人: | 薛成章;賀英杰 | 申請(專利權)人: | 華強方特(深圳)動漫有限公司 |
| 主分類號: | G06T13/20 | 分類號: | G06T13/20;G06T15/40 |
| 代理公司: | 北京凱特來知識產權代理有限公司 11260 | 代理人: | 鄭立明;付久春 |
| 地址: | 518057 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 三維動畫 基于 相機 空間 計算 場景 優化 方法 | ||
1.一種三維動畫中基于相機空間計算的場景優化方法,其特征在于,用于在由三維軟件完成場景制作并確定渲染相機后進行場景優化,包括以下步驟:
步驟1,根據渲染相機參數獲取相機空間的三維坐標,根據所述相機空間的三維坐標獲取所述相機空間內的所有物體模型;
步驟2,對所述相機空間內的所有物體模型進行遮擋檢測,確定被遮擋物體模型和非遮擋物體模型;
步驟3,獲取所述相機空間內非遮擋物體模型周圍設定范圍內的其他物體模型,若其他物體模型不在所述相機空間內,則加入到渲染模型列表中;
步驟4,將所述相機空間以外的所有物體模型設為剔除物體,將所述相機空間內以及周圍設定范圍內的被遮擋物體模型設為范圍剔除物體;
步驟5,直接隱藏所有剔除物體,并將判斷后確認需要隱藏的范圍剔除物體隱藏,對未隱藏的物體模型進行渲染。
2.根據權利要求1所述的三維動畫中基于相機空間計算的場景優化方法,其特征在于,所述方法中的相機空間是指在動畫電影場景里由攝像機開始,從視圖角度依照所述攝像機視覺發射的椎形空間被近切面和遠切面所裁剪而成的平頭椎體形狀空間。
3.根據權利要求1所述的三維動畫中基于相機空間計算的場景優化方法,其特征在于,所述方法中,對所述相機空間內的所有物體模型進行遮擋檢測,確定被遮擋物體模型和非遮擋物體模型采用:
射線檢測或物體ID檢測。
4.根據權利要求1至3任一項所述的三維動畫中基于相機空間計算的場景優化方法,其特征在于,所述方法中,將所述相機空間以外的所有物體模型設為剔除物體,將所述相機空間內以及周圍設定范圍內的被遮擋物體模型設為范圍剔除物體為:
為所述相機空間以外的所有物體模型添加剔除屬性;
為相機空間內以及周圍設定范圍內的被遮擋物體模型添加范圍剔除屬性。
5.根據權利要求1至3任一項所述的三維動畫中基于相機空間計算的場景優化方法,其特征在于,所述方法中,直接隱藏所述剔除物體,并將判斷后確認需要隱藏的范圍剔除物體隱藏為:
直接隱藏設有剔除屬性的物體模型;
對設有范圍剔除屬性的物體模型進行遮擋判斷后,若確認為需要剔除,則隱藏該物體模型,若確認為不需要剔除,則不隱藏該物體模型。
6.根據權利要求1至3任一項所述的三維動畫中基于相機空間計算的場景優化方法,其特征在于,所述方法中,對未隱藏的物體模型進行渲染為:
先對渲染相機畫面進行小樣渲染,待小樣渲染檢測通過后,再進行正式渲染。
7.根據權利要求6所述的三維動畫中基于相機空間計算的場景優化方法,其特征在于,所述方法中,進行小樣渲染采用隔幀渲染。
8.根據權利要求7所述的三維動畫中基于相機空間計算的場景優化方法,其特征在于,所述隔幀渲染的間隔為1幀或2幀。
9.根據權利要求1至3任一項所述的三維動畫中基于相機空間計算的場景優化方法,其特征在于,所述方法的步驟3中,獲取所述相機空間內非遮擋物體模型周圍設定范圍內的其他物體模型的范圍設定為2~10米。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華強方特(深圳)動漫有限公司,未經華強方特(深圳)動漫有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010599713.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種防變形紡織面料
- 下一篇:一種扁銅線送線裝置及送線方法





