PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   顯示卡討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=8)
-   -   對於SM3.0與HDR與DX9關係幾問 (https://www.pcdvd.com.tw/showthread.php?t=570396)

dc1ps2 2005-12-13 10:26 PM

引用:
作者james24
HDRI除了模擬曝光量之外,在CG領域中還經常和全域照明(GI)的技術互相配合
可以把環境光源造成的漫射(diffuse)與色侵效果(Color Bleed)做到很真實的模擬
下圖,就是GI漫射的畫面質感
http://www.highpoly3d.com/writer/tu...ri/example1.jpg
這一張圖,黃昏的環境光源對物體造成了色侵效果
一切都染成了淡黃色
http://www.highpoly3d.com/writer/tu...ri/example2.jpg

圖片來源 : http://www.highpoly3d.com/writer/tu...s/hdri/hdri.htm
延伸閱讀 : 全域照明、漫射與色侵的原理 http://www.3dkingdom.org/modules.ph...article&sid=468



大致看過大大提供的連結! 以下是我以看過各位大大的解說之後對HDR的一個結論:

HDR是不是讓光線在GAME中表現出不再只是單一行徑 也會有漫射 及 色侵
等不同方向的表現 ,陰影也因此而更趨近真實化
整體表現就如第二個連結點中 那個茶壺的比對圖!
那麼在HDR中 一個人在背光的狀態下 也會因為光線折射而隱約看見他的臉及身體的表現

我陳述的可能不是很恰當 不過我盡我所理解的重新陳述出來 如果大大們認為我還有哪部分對HDR有誤解或未知的地方 還請大大再指點一下! 感激不盡^^"

會想瞭解HDR 是因為想去知道HDR為什麼這麼被人讚揚 在今年幾款遊戲中被大量的活用?
如果我以上陳述並無誤的話 那HDR跟我當初所認知的並不太一樣! 先前我一直以為HDR只是 要擬造強光放射出來給人一種刺眼的感覺 或者是加強遊戲中曝光的程度而已!

Kis2080 2005-12-13 10:58 PM

引用:
作者FireGL
PS:ATI X1000沒完整支援SM3.0,相對HDR有缺陷,並非HDR不支援它


SM3.0不完整 -_-"
HDR有缺憾 =_=|||

........................................ :flash:

r580 2005-12-13 11:31 PM

引用:
作者james24
HDRI除了模擬曝光量之外,在CG領域中還經常和全域照明(GI)的技術互相配合
可以把環境光源造成的漫射(diffuse)與色侵效果(Color Bleed)做到很真實的模擬
下圖,就是GI漫射的畫面質感
http://www.highpoly3d.com/writer/tu...ri/example1.jpg
這一張圖,黃昏的環境光源對物體造成了色侵效果
一切都染成了淡黃色
http://www.highpoly3d.com/writer/tu...ri/example2.jpg

圖片來源 : http://www.highpoly3d.com/writer/tu...s/hdri/hdri.htm
延伸閱讀 : 全域照明、漫射與色侵的原理 http://www.3dkingdom.org/modules.ph...article&sid=468

為什麼我覺得上面的看起來比較接近真實.............. :jolin:

上面的看起來像照片,下面的看起來像........畫出來的.......... :jolin:

不過東田還是覺得第二張比較.............暖:D

unknow123 2005-12-14 01:01 AM

引用:
作者dc1ps2
大致看過大大提供的連結! 以下是我以看過各位大大的解說之後對HDR的一個結論:

HDR是不是讓光線在GAME中表現出不再只是單一行徑 也會有漫射 及 色侵
等不同方向的表現 ,陰影也因此而更趨近真實化
整體表現就如第二個連結點中 那個茶壺的比對圖!
那麼在HDR中 一個人在背光的狀態下 也會因為光線折射而隱約看見他的臉及身體的表現

我陳述的可能不是很恰當 不過我盡我所理解的重新陳述出來 如果大大們認為我還有哪部分對HDR有誤解或未知的地方 還請大大再指點一下! 感激不盡^^"

會想瞭解HDR 是因為想去知道HDR為什麼這麼被人讚揚 在今年幾款遊戲中被大量的活用?
如果我以上陳述並無誤的話 那HDR跟我當初所認知的並不太一樣! 先前我一直以為HDR只是 要擬造強光放射出來給人一種刺眼的感覺 或者是加強遊戲中曝光的程度而已!

HDR跟慢射沒有關係吧?
HDR並沒有計算光線的方向

SKAP 2005-12-14 01:13 AM

引用:
作者dc1ps2
會想瞭解HDR 是因為想去知道HDR為什麼這麼被人讚揚 在今年幾款遊戲中被大量的活用?
如果我以上陳述並無誤的話 那HDR跟我當初所認知的並不太一樣! 先前我一直以為HDR只是 要擬造強光放射出來給人一種刺眼的感覺 或者是加強遊戲中曝光的程度而已!


因為傳統色彩格式範圍太小
所以無法表現許多自然現象
(當然可以靠美工或手工去模擬)
HDR(高動態範圍)可以加強這部份
真實感也大幅提升

就像貼圖有了bump.parallax mapping技術之後
所帶來的巨大改善一樣
HDR在今後的遊戲也是越來越不可或缺

而樓上提及的光反射應該不是現階段遊戲能及時處理的
所以不討論

至於效果.多注意亮暗差異產生的現象就知道了
像圓形的太陽為何看起來不是圓形

為何白天森林裡都是黑的

一樣.白天但建築都是黑的


若是環境的亮暗差異不大就不需要HDR

james24 2005-12-14 06:02 AM

引用:
作者dc1ps2
HDR是不是讓光線在GAME中表現出不再只是單一行徑 也會有漫射 及 色侵
等不同方向的表現 ,陰影也因此而更趨近真實化

不是喔,您有點誤解了
漫射及色侵屬於是GI的東西
HDRI在其中扮演的角色是提供3D環境各種曝光值的來源
但是注意喔,目前的電腦硬體是沒辦法做到即時的GI運算的
那我為什麼前文要提到GI哩
因為最早大量使用HDRI是電影工業,而不是遊戲產業
遊戲的話,HDRI目前也只能用來控制曝光用
HDRI在電影工業中的其他應用,要在遊戲裡看到
可能還要再等個三四年吧

pc 2005-12-14 06:12 AM

引用:
作者taris
用Java binding for OpenGL實作的HDR demo
Java Web Start:HDR Demo (http://download.java.net/media/jogl...urrent/HDR.jnlp)

哇咧......又是這只該死的茶壺........ :nonono: :nonono: :nonono: :nonono:
我這學期上電腦繪圖的課,要用寫出畫茶壺的程式,而且還要畫出orthogonal跟perspective的view,
以及加上對著某給定兩點所造成的軸的旋轉效果.......... :nonono: :nonono: :nonono:
都已經是最基本的了,可是還是好難啊........ :cry: :cry: :cry:

james24 2005-12-14 06:24 AM

其實嚴格說起來,HDR模擬的不能算是眼睛的瞳孔,而是鏡頭的光圈效果
像SKAP大大提供的剪影圖片,與肉眼在現場所見其實大相逕庭
所以玩遊戲的時候,與其說是可以模擬瞳孔對光線的感應
倒不如說是模擬眼睛透過一顆相機鏡頭去看世界的效果
不是有人說覺得HDR假假的嘛
因為單是模擬光圈曝光,是不可能完全欺騙自己的視覺經驗的
(這也是GI技術必須存在的理由...)

james24 2005-12-14 06:27 AM

引用:
作者pc
哇咧......又是這只該死的茶壺........ :nonono: :nonono: :nonono: :nonono:
我這學期上電腦繪圖的課,要用寫出畫茶壺的程式,而且還要畫出orthogonal跟perspective的view,
以及加上對著某給定兩點所造成的軸的旋轉效果.......... :nonono: :nonono: :nonono:
都已經是最基本的了,可是還是好難啊........ :cry: :cry: :cry:


猶他茶壺的來歷 http://www.sjbaker.org/teapot/ :laugh:

dc1ps2 2005-12-14 08:05 AM

引用:
作者james24
其實嚴格說起來,HDR模擬的不能算是眼睛的瞳孔,而是鏡頭的光圈效果
像SKAP大大提供的剪影圖片,與肉眼在現場所見其實大相逕庭
所以玩遊戲的時候,與其說是可以模擬瞳孔對光線的感應
倒不如說是模擬眼睛透過一顆相機鏡頭去看世界的效果
不是有人說覺得HDR假假的嘛
因為單是模擬光圈曝光,是不可能完全欺騙自己的視覺經驗的
(這也是GI技術必須存在的理由...)


非常感謝 各位大大願意再為小弟多費時間對HDR做解釋與釐清小弟的謬誤! 那小弟還是有個蠢問題,目前遊戲中的HDR是用來控制曝光的部分! 那是不是代表未來有可能會有新的技術取代HDR的地位? 甚至如果GPU能力被允許 還可以如同小弟說的去計算GI處理的部分? 不過我想那可能離現在有很長一段距離吧!
另外想請教 XBOX360中 對於高動態光源處理方面 是否也是運用HDR的技術呢? 還是XBOX360的遊戲對於這方面的技術有不同的方式可以取代? 而未來XBOX360那些技術有可能引用到PC上來嗎?(我概略的意思是只 XBOX360 中他們可以把光的表顯方式呈現出劃世代的表現 是用什麼技術做的呢? 未來這些技術會轉移到PC上來取代現有的HDR嗎? 還是只會延伸現有的HDR規格到第2代、第3代?)


所有的時間均為GMT +8。 現在的時間是06:26 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。