使用動態(tài)圖片渲染器Dynamic PHOTO HDRI 圖片效果:
圖片:
圖片:
圖片:
圖片:
圖片:
Dynamic PHOTO HDRI (動態(tài)圖片渲染器) v4.8 中文綠色版!
最新版!動態(tài)成像工具!
工具,可以將不同時間的圖像內(nèi)容組合成一張圖片
什么是HDRI? HDRI是High-Dynamic Range (HDR) image的縮寫,也就是高動態(tài)范圍圖像,就是為了解決這個問題而發(fā)明出來的,簡單說,HDRI是一種亮度范圍非常廣的圖像,它比其它格式的圖像有著更大亮度的數(shù)據(jù)貯存,而且它記錄亮度的方式與傳統(tǒng)的圖片不同,不是用非線性的方式將亮度信息壓縮到8bit或16bit的顏色空間內(nèi),而是用直接對應(yīng)的方式記錄亮度信息,它可以說記錄了圖片環(huán)境中的照明信息,因此我們可以使用這種圖象來“照亮”場景。有很多HDRI文件是以全景圖的形式提供的,我們也可以用它做環(huán)境背景來產(chǎn)生反射與折射。這里強調(diào)一下HDRI與全景圖有本質(zhì)的區(qū)別,全景圖指的是包含了360度范圍場景的普通圖象,可以是JPG格式,BMP格式,TGA格式等等,屬于Low-Dynamic Range Radiance Image,它并不帶有光照信息。
HDRI文件是一種文件,擴展名是hdr或tif格式,有足夠的能力保存光照信息,但不一定是全景圖。Dynamic Range(動態(tài)范圍)是指一個場景的最亮和最暗部分之間的相對比值。一張HDR圖片,它記錄了遠遠超出256個級別的實際場景的亮度值,超出的部分在屏幕上是顯示不出來的?梢赃@樣想象:在photoshop里打開一張從室內(nèi)往窗外外拍的圖片,窗外的部分處在強烈的陽光下,曝光過度,呈現(xiàn)的是一片白色,沒有多少細節(jié)。你將毫無辦法,調(diào)暗只會把白色變成灰色而已,并不會呈現(xiàn)更多的細節(jié)。但如果同一場景是由hdr紀錄的話,你減低曝光度,原來純白的部分將會呈現(xiàn)更多的細節(jié)。
HDR 是英文 High-Dynamic Range 的縮寫,中文譯名為高動態(tài)光照渲染。HDR可以令3D 畫面更像真,就像人的眼睛在游戲現(xiàn)場中的視線效果,大幅提升游戲的真實感。
HDR并不是想許多玩家理解的那樣就是簡單的“高亮”,不是讓畫面有更大的亮度或是對比度,大家都知道,當人從黑暗的地方走到陽光下時,我們的眼睛會不由自主的迷起來,那是因為在黑暗的地方,人為了更好的分辨物體,瞳孔張開很大,以便吸收光線;而突然到了光亮處瞳孔來不及收縮,視網(wǎng)膜上的視神經(jīng)無法承受如此多的光線,人自然會迷上眼睛阻止大量光線沖擊視神經(jīng)。我們的眼睛非常敏感,而PC就不具備這種功能。所以,HDR的最終效果因該是亮處的效果是鮮亮的,而黑暗處你也可以清晰的分辨物體的輪廓,位置和深度,而不是以前的一團黑。動態(tài)、趨近真實的物理環(huán)境是HDR的特效表現(xiàn)原則。
一、不斷變換的光強
半條命2:消失的海岸線 HDR效果說明圖 這兩張圖片表現(xiàn)了游戲的曝光控制功能,模擬人眼自動適應(yīng)光線變化的能力,而不是照相機。很明顯左邊的圖木板反射的光強度要高,但它不等同于HDR。在游戲中,如果你盯著一個面向陽光直射的物體,物體表面會出現(xiàn)豐富的光反射(也就是左圖的效果);如果盯著不放,物體表面的泛光會漸漸淡出,還原出更多的細節(jié)(右圖的效果)。HDR特效是變化的,因此稱做高動態(tài)光照。在這方面,Valve的設(shè)計非常的精巧。
二、HDR的立方體映射
先看HDR的立方體映射【圖】1、2。
HDR的立方體映射【圖】1
HDR的立方體映射【圖】2
在HDR的立方體映射【圖】1中,手槍閃亮的金屬表面很實際的反映出周圍事物留下的倒影,藍天映襯在擊錘左側(cè),而褐色的建筑出現(xiàn)在右側(cè),該場景中地面和前方的場景是比較暗的,以前的光渲染方式肯定會將手槍表面和周圍場景一致化,做出來的效果就是一團黑或者手槍表面是永遠單調(diào)的反光。
HDR的立方體映射【圖】2則表現(xiàn)強烈的光束從窗外投射進來,槍支的金屬表面上反射出異常明亮的光影。 三、HDR開/關(guān)畫質(zhì)對比 HDR特效是實時產(chǎn)生的,你把它關(guān)掉當然也能玩,但這些小細節(jié)和其它特效一起,共同產(chǎn)生了逼真的畫面。想看看關(guān)掉HDR會有什么效果,可以參考以下對比畫面:
半條命2:消失的海岸HDR未開【圖】3 半條命2:消失的海岸HDR打開【圖】3
左邊是關(guān)掉HDR之后的效果,以現(xiàn)有眼光來看也還不錯,但絕大多數(shù)人體驗過HDR的效果后,就不愿意再面對那些平淡無奇的畫面了。
四、HDR技術(shù)的實現(xiàn)
HDR就是一種新的模型,它可以將畫面中的每個象素色彩和亮度值用實際物理參數(shù)或是線性函數(shù)來表示。這樣每個參數(shù)都可以用實際數(shù)值來表示,而且不再限定整數(shù)。在實際的應(yīng)用中,電腦無法達到無限取值范圍,所以nVidia采用的是有Industrial Linght and Magic開發(fā)的16位OpenEXR格式,需要1個bit位用來標志“指數(shù)”,5個bit用來存放指數(shù)的值,10個bit存放色度坐標(u,v)的尾數(shù),其動態(tài)范圍從6.14×10-5到6.41×104,在顯卡中處理分為3個步驟:
1、將畫面用高光照動態(tài)范圍渲染,并儲存每個象素的亮度特性,而著色器、紋理過濾以及緩存操作都支持浮點格式;
2、將HDRI畫面轉(zhuǎn)成低動態(tài)范圍的畫面(RGBA或是sRGB);
3、色彩和Gamma校正后傳送到顯示設(shè)備。
帝國時代3中的HDR