欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

陰影渲染方法以及裝置與流程

文檔序號:40432237發(fā)布日期:2024-12-24 15:06閱讀:17來源:國知局
陰影渲染方法以及裝置與流程

本說明書實施例涉及計算機,特別涉及陰影渲染方法以及裝置。


背景技術(shù):

1、隨著計算機技術(shù)的發(fā)展,三維立體場景的應(yīng)用逐步取代了傳統(tǒng)二維場景的應(yīng)用,無論是影視作品,或是游戲畫面,三維立體場景的使用都愈發(fā)頻繁。而陰影渲染是三維立體場景中不可或缺的一部分。陰影渲染是指三維對象渲染過程中模擬真實世界中物體被光源照亮?xí)r產(chǎn)生的陰影效果。陰影的存在極大地增強了場景的真實感,使得場景看起來更加自然。

2、目前,通常由圖形處理單元(gpu,graphics?processing?unit)對場景中的所有物體進(jìn)行陰影渲染,從而保證陰影渲染的全面性。然而,有些物體是相機視角不可見的,對這些物體進(jìn)行陰影渲染導(dǎo)致渲染過程中存在大量的冗余開銷,從而影響陰影渲染效率,因此,亟需一種高效的陰影渲染方案。


技術(shù)實現(xiàn)思路

1、有鑒于此,本說明書實施例提供了一種陰影渲染方法。本說明書一個或者多個實施例同時涉及一種陰影渲染裝置,一種計算設(shè)備,一種計算機可讀存儲介質(zhì)以及一種計算機程序產(chǎn)品,以解決現(xiàn)有技術(shù)中存在的技術(shù)缺陷。

2、根據(jù)本說明書實施例的第一方面,提供了一種陰影渲染方法,包括:

3、獲取目標(biāo)畫面的陰影渲染請求,其中,陰影渲染請求攜帶多個初始對象、目標(biāo)畫面的光源信息和虛擬相機參數(shù);

4、根據(jù)光源信息和虛擬相機參數(shù),從多個初始對象中篩選出目標(biāo)對象,其中,目標(biāo)對象為目標(biāo)畫面中的可見對象;

5、對目標(biāo)對象進(jìn)行分類,獲得目標(biāo)對象的對象類別;

6、根據(jù)對象類別,在目標(biāo)畫面中對目標(biāo)對象進(jìn)行陰影渲染,獲得陰影渲染結(jié)果。

7、根據(jù)本說明書實施例的第二方面,提供了一種陰影渲染裝置,包括:

8、獲取模塊,被配置為獲取目標(biāo)畫面的陰影渲染請求,其中,陰影渲染請求攜帶多個初始對象、目標(biāo)畫面的光源信息和虛擬相機參數(shù);

9、篩選模塊,被配置為根據(jù)光源信息和虛擬相機參數(shù),從多個初始對象中篩選出目標(biāo)對象,其中,目標(biāo)對象為目標(biāo)畫面中的可見對象;

10、分類模塊,被配置為對目標(biāo)對象進(jìn)行分類,獲得目標(biāo)對象的對象類別;

11、渲染模塊,被配置為根據(jù)對象類別,在目標(biāo)畫面中對目標(biāo)對象進(jìn)行陰影渲染,獲得陰影渲染結(jié)果。

12、根據(jù)本說明書實施例的第三方面,提供了一種計算設(shè)備,包括:

13、存儲器和處理器;

14、所述存儲器用于存儲計算機程序/指令,所述處理器用于執(zhí)行所述計算機程序/指令,該計算機程序/指令被處理器執(zhí)行時實現(xiàn)上述第一方面所提供的陰影渲染方法的步驟。

15、根據(jù)本說明書實施例的第四方面,提供了一種計算機可讀存儲介質(zhì),其存儲有計算機程序/指令,該計算機程序/指令被處理器執(zhí)行時實現(xiàn)上述第一方面所提供的陰影渲染方法的步驟。

16、根據(jù)本說明書實施例的第五方面,提供了一種計算機程序產(chǎn)品,包括計算機程序/指令,該計算機程序/指令被處理器執(zhí)行時實現(xiàn)上述第一方面所提供的陰影渲染方法的步驟。

17、本說明書一個實施例提供的陰影渲染方法,包括:獲取目標(biāo)畫面的陰影渲染請求,其中,陰影渲染請求攜帶多個初始對象、目標(biāo)畫面的光源信息和虛擬相機參數(shù);根據(jù)光源信息和虛擬相機參數(shù),從多個初始對象中篩選出目標(biāo)對象,其中,目標(biāo)對象為目標(biāo)畫面中的可見對象;對目標(biāo)對象進(jìn)行分類,獲得目標(biāo)對象的對象類別;根據(jù)對象類別,在目標(biāo)畫面中對目標(biāo)對象進(jìn)行陰影渲染,獲得陰影渲染結(jié)果。通過從多個初始對象中篩選出目標(biāo)畫面中可見的目標(biāo)對象,從而避免冗余渲染不可見對象以及對同一對象多次渲染,通過一個陰影渲染請求,基于對象類別進(jìn)行陰影分類渲染,獲得所有目標(biāo)對象的陰影渲染結(jié)果,實現(xiàn)了精準(zhǔn)陰影渲染,進(jìn)一步提高了陰影渲染效率。



技術(shù)特征:

1.一種陰影渲染方法,其特征在于,包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述光源信息包括畫面光源的光源陰影距離和光源類型;

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述光源類型包括方向光類型;

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,根據(jù)所述目標(biāo)對象位置、所述光源球形包圍盒、所述光源陰影多面體以及所述相機陰影視錐體,從所述多個初始對象中篩選出目標(biāo)對象,包括:

5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述光源類型包括局部光類型;

6.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述虛擬相機參數(shù)包括虛擬相機的相機位置和相機陰影距離;

7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述光源信息包括畫面光源的光源類型;

8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述對象類別,在所述目標(biāo)畫面中對所述目標(biāo)對象進(jìn)行陰影渲染,獲得陰影渲染結(jié)果,包括:

9.一種陰影渲染裝置,其特征在于,包括:

10.一種計算設(shè)備,其特征在于,包括:

11.一種計算機可讀存儲介質(zhì),其特征在于,其存儲有計算機程序/指令,該計算機程序/指令被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至8任意一項所述方法的步驟。

12.一種計算機程序產(chǎn)品,其特征在于,包括計算機程序/指令,該計算機程序/指令被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至8任意一項所述方法的步驟。


技術(shù)總結(jié)
本說明書實施例提供陰影渲染方法以及裝置,其中所述陰影渲染方法包括:獲取目標(biāo)畫面的陰影渲染請求,其中,陰影渲染請求攜帶多個初始對象、目標(biāo)畫面的光源信息和虛擬相機參數(shù);根據(jù)光源信息和虛擬相機參數(shù),從多個初始對象中篩選出目標(biāo)對象,其中,目標(biāo)對象為目標(biāo)畫面中的可見對象;對目標(biāo)對象進(jìn)行分類,獲得目標(biāo)對象的對象類別;根據(jù)對象類別,在目標(biāo)畫面中對目標(biāo)對象進(jìn)行陰影渲染,獲得陰影渲染結(jié)果。通過從多個初始對象中篩選出目標(biāo)畫面中可見的目標(biāo)對象,從而避免冗余渲染不可見對象以及對同一對象多次渲染,通過一個陰影渲染請求,基于對象類別進(jìn)行陰影分類渲染,獲得所有目標(biāo)對象的陰影渲染結(jié)果,實現(xiàn)了精準(zhǔn)陰影渲染,提高了陰影渲染效率。

技術(shù)研發(fā)人員:蘇泰梁,黃錦壽,何文雅
受保護(hù)的技術(shù)使用者:珠海金山數(shù)字網(wǎng)絡(luò)科技有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/23
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
泸水县| 信阳市| 泰宁县| 金昌市| 庆城县| 禄劝| 老河口市| 读书| 南阳市| 宜宾市| 平远县| 沅江市| 岑溪市| 翼城县| 板桥市| 靖宇县| 兰西县| 页游| 大冶市| 南充市| 息烽县| 溧水县| 铜鼓县| 鄂伦春自治旗| 若尔盖县| 界首市| 抚宁县| 富民县| 广汉市| 义马市| 八宿县| 高陵县| 高阳县| 天峻县| 康马县| 皋兰县| 贵阳市| 什邡市| 德江县| 晴隆县| 宁波市|