999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于二次點光源的間接光照繪制技術研究

2018-06-14 05:46:58任中慧王波
數字技術與應用 2018年3期
關鍵詞:區域

任中慧 王波

(長春理工大學 計算機科學技術學院,吉林長春 130022)

1 引言

在計算機渲染領域,主流的全局光照算法都會考慮間接光照效果[1]的繪制,但大多數的算法在繪制間接光照效果時都需要較大的開銷,因而無法應用于實時交互的場景。光線跟蹤算法實現非常簡單繪制的效率非常高,卻因為陰影測試機制而無法直接繪制間接光照。因此,本文提出了一種利用光線跟蹤算法[2]獲得二次點光源,并利用邊界檢測機制將間接光照的計算分為邊界區域的間接光照計算,與非邊界區域的間接光照計算兩部分的算法,從而大大加快了算法的繪制速度。

2 算法描述

2.1 二次點光源獲取與采樣

將相機置于光源位置,并向場景投射光線。如圖1所示,檢測并記錄光線與場景的第一個交點,并將獲取到的交點的深度值、法向量、光通量,世界坐標值信息[3]存儲到指定緩沖區。這里獲取到的交點就是計算間接光照所需要的虛擬點光源(VPLs)[4],亦即實驗中所需的二次點光源。接著對獲取到的虛擬點光源進行均勻采樣,最終獲得了256個二次點光源。

2.2 邊界區域檢測與間接光照繪制

物體的邊界輪廓具有法向量值突變和深度值突變的特性,其中法向量的值決定了這一點是否可見,深度的值決定了這一點的亮度值。算法以相機位置為視點,向場景投射光線,將相機與場景中的物體的第一個碰撞點的深度值、法向量值存儲到兩個緩沖區中,以備物體的邊界檢測之用。

對于深度緩沖區的每一個像素,計算以此為中心的3*3的網格內的最大和最小值,當其差值大于設定的閾值時即為邊界區域。對法向量緩沖中的像素,需要獲取以此為中心的3*3的網格內的所有法向量值,然后為每一個像素計算等式si=sin(0.5×arccos(n·ni))(其中i=1,2,…9,n為網格中心像素的法向量,ni為其余像素的法向量),這樣會得到所有si,并將si最大值和最小值的差值(范圍[0,1])進行存儲,這里的閾值設定為0.2。對于差值超出閾值的像素點,將其標記為邊界像素。

對于邊界區域像素點,利用公式計算間接光照貢獻值:以邊界區域像素為中心,在rmax半徑區域內的二次點光源按照公式(2.1)和(2.2)對此像素計算間接光照貢獻值。

圖1 獲取二次點光源

其中p表示二次點光源p的光通量,np表示二次點光源p的表面法向量,xp表示二次點光源p的世界坐標,〈np|x-xp〉表示兩者的點乘值,||x-xp||表示兩者的距離。

由于間接光照是計算所有的二次點光源對可視場景點的影響,上面公式只計算了一個二次光源對x點的影響,所有的二次光源對x的影響可以用累加的方式來計算,如下公式(4.2)所示:

圖2 實驗結果

對于非邊界區域則通過插值的方式計算間接光照,并最終將邊界與非邊界區域的間接光照以及直接光照效果相疊加。

3 實驗結果及分析

實驗結果如圖2所示。通過觀察可以看到,在場景的復雜度較低時,本文提出的方法在繪制速度上具有明顯的優勢。但是當場景中包含交復雜的三維對象時,本文方法的執行效率會有一定的下降,主要原因在于復雜場景下,通過插值計算間接光照的像素比例會降低,造成算法開銷增大。

[1]Dachsbacher C, Stamminger M. Splatting Indirect Illumination

[J]. Proceedings of the 2006 Symposium on Interactive 3D Graphics and Games. New York: ACM Press, 2006: 93-100.Whitted T. An improved illumination model for shaded display[J]. Communications of the ACM,1980, 23(6):343-349.

[2]Williams L. Casting curved shadows on curved surfaces[J].Siggraph Computer Graph,1978, 12(3):270-274.

[3]Dachsbacher C, Stamminger M. Reflective shadow maps[J].Proceedings of the 2005 symposium on Interactive 3D graphics and games.New York:ACM Press,2005:203-231.

[4]陳純毅,楊華民等.基于幀間虛擬點光源重用的動態場景間接光照近似求解算法[J].吉林大學學報(工學版),2013,43(5):1352-1358.

猜你喜歡
區域
分割區域
探尋區域創新的密碼
科學(2020年5期)2020-11-26 08:19:22
基于BM3D的復雜紋理區域圖像去噪
軟件(2020年3期)2020-04-20 01:45:18
小區域、大發展
商周刊(2018年15期)2018-07-27 01:41:20
論“戎”的活動區域
敦煌學輯刊(2018年1期)2018-07-09 05:46:42
區域發展篇
區域經濟
關于四色猜想
分區域
公司治理與技術創新:分區域比較
主站蜘蛛池模板: 精品国产一二三区| 91国语视频| 国产精品视频公开费视频| 色欲国产一区二区日韩欧美| 亚洲人成成无码网WWW| www精品久久| 欧美笫一页| 婷婷午夜天| 四虎成人在线视频| 99视频有精品视频免费观看| a级毛片网| 亚洲a级毛片| 久久青草热| 高清乱码精品福利在线视频| a毛片免费观看| 在线观看国产小视频| 无码中文字幕乱码免费2| 亚洲精品无码抽插日韩| 99在线视频免费| 欧美日韩综合网| 欧洲在线免费视频| 国产乱子伦一区二区=| 午夜国产理论| 色综合a怡红院怡红院首页| 亚洲第一黄片大全| 福利在线不卡一区| 国产本道久久一区二区三区| 青青极品在线| 久久国产亚洲欧美日韩精品| 香港一级毛片免费看| 国产成人三级| 91无码视频在线观看| 国产成人综合在线观看| 日韩精品亚洲精品第一页| 亚洲va在线∨a天堂va欧美va| 欧美中文字幕第一页线路一| 欧美a级在线| 欧美笫一页| 呦女亚洲一区精品| 国产精品久线在线观看| 色老二精品视频在线观看| 久久久久88色偷偷| 国产成人一级| 幺女国产一级毛片| 青青青视频免费一区二区| 亚洲天堂在线视频| 国产第一福利影院| 亚洲人成网站观看在线观看| 亚洲第一精品福利| 精品成人免费自拍视频| 色婷婷成人网| 日韩在线永久免费播放| 在线播放精品一区二区啪视频| 亚洲高清中文字幕在线看不卡| av免费在线观看美女叉开腿| 3p叠罗汉国产精品久久| 99久视频| 全色黄大色大片免费久久老太| 欧美色亚洲| 国产一级裸网站| 欧美国产日韩在线观看| 日韩无码真实干出血视频| 亚欧美国产综合| 久久国产拍爱| 黄色一及毛片| 亚洲91在线精品| 国产精品网址在线观看你懂的| 中文字幕波多野不卡一区| 免费高清毛片| 日韩免费视频播播| 真人高潮娇喘嗯啊在线观看| 永久毛片在线播| 欧美在线观看不卡| 亚洲国产精品日韩欧美一区| 国产99精品视频| 国产三级韩国三级理| 日韩欧美国产三级| 国产色婷婷| 久久国产精品嫖妓| 久久精品国产一区二区小说| 2024av在线无码中文最新| 97色婷婷成人综合在线观看|