Re: AMD也能玩的光線追蹤Neon Noir - 3C
By Faithe
at 2019-03-19T12:08
at 2019-03-19T12:08
Table of Contents
※ 引述《ejsizmmy (pigChu)》之銘言:
: 其實光線追蹤是渲染(或稱算圖,Rendering)的一部分,也就是在渲染時本身就會包含
: 光線追蹤,這也是為什麼我會說每張顯卡本來都該支援光線追蹤的原因,這並不是什麼
: 新穎的技術,更應該說是非常成熟且一直在進化的技術才對。
: 至於圖靈卡有什麼特點,其實他的技術其實該叫做「即時光線追蹤」才對,特點是這個
: 是靠硬體去直接即時做光線追蹤的繪圖處理,所以正確名稱要加「即時」才是這個功能
: 。
: Intel在2008年就展示過這種技術的算圖,
: https://youtu.be/mtHDSG2wNho
: 所以即便是即時,其實是quake時代就已經有的功能啦....只是這東西實在太吃資源一直
: 沒用而已(Dx10就有這個功能囉)
: 不過還沒完,「即時」這個名字是不是在哪聽過?
: 對,即時運算這個名詞大家都該聽過吧?
: 即時運算另一個名字叫即時渲染,其實也是遊戲上的一個里程碑,
: 至於相關影片,我舉個例子吧,
: PS3的時候,為了展示他即時運算的強大,使用了這個影片作為技術宣傳:
: https://youtu.be/yfOWLlmhods
: 類似的Demo或技術展示很多,
: 比如當年用來展示Fx5800這張吹風機的強大,Dawn影片的這個精靈就是用來表現畫質跟
: 材質細節的,
: 如下:
: https://youtu.be/Usr1tiJDEC0
Real-time rendering這名詞出現數十年了
意思是指即時地渲染輸出3D圖像
即時渲染需要耗用大量的運算資源
和這個名詞對應的是Pre-rendering/Offline rendering
這是指預先渲染部份畫面或是幾幀圖像
最後呈現3D畫面時再結合在一起
目前DirectX 12中已經包含了Ray Tracing(DXR)API 功能集
已將光線追蹤技術標準化,讓其能在不同的硬體上執行
但這必須耗用大量運算資源
而NV的RTX系列顯示卡率先在晶片中配置了RT core
標榜能硬體實作Ray Tracing,提高處理效率
其實在3D成像的發展史上
先規範了演算法/功能標準
然後各廠商硬體實作標準化是很常見的事情
比如像Environment Mapped Bump Mapping(環境映射凹凸貼圖)技術
是在DirectX 6中加入的標準
和過往傳統貼圖相比
Environment Mapped Bump Mapping可以很容易
在物件表面上呈現複雜的凹凸紋路
也能作到更擬真的流體效果
如果用傳統貼圖的方式,要耗用大量多邊形資源
當年Matrox的G400系列晶片就率先加入了硬體實作
Environment Mapped Bump Mapping功能
https://www.anandtech.com/show/298/5
https://youtu.be/g1XRvGgyCy8
之後許多遊戲製作廠商在遊戲中支援這效果
繪圖晶片硬體廠也都硬體支援這功能了
另外
當年GeForce FX 5800系列的Dawn技術展示
其實修改Demo程式的檔案
在ATI的Radeon 9700也能執行
而且跑起來還算順
根本不需要NV的GeForce FX繪圖晶片...
這在當年讓NV有些尷尬
--
: 其實光線追蹤是渲染(或稱算圖,Rendering)的一部分,也就是在渲染時本身就會包含
: 光線追蹤,這也是為什麼我會說每張顯卡本來都該支援光線追蹤的原因,這並不是什麼
: 新穎的技術,更應該說是非常成熟且一直在進化的技術才對。
: 至於圖靈卡有什麼特點,其實他的技術其實該叫做「即時光線追蹤」才對,特點是這個
: 是靠硬體去直接即時做光線追蹤的繪圖處理,所以正確名稱要加「即時」才是這個功能
: 。
: Intel在2008年就展示過這種技術的算圖,
: https://youtu.be/mtHDSG2wNho
: 沒用而已(Dx10就有這個功能囉)
: 不過還沒完,「即時」這個名字是不是在哪聽過?
: 對,即時運算這個名詞大家都該聽過吧?
: 即時運算另一個名字叫即時渲染,其實也是遊戲上的一個里程碑,
: 至於相關影片,我舉個例子吧,
: PS3的時候,為了展示他即時運算的強大,使用了這個影片作為技術宣傳:
: https://youtu.be/yfOWLlmhods
: 比如當年用來展示Fx5800這張吹風機的強大,Dawn影片的這個精靈就是用來表現畫質跟
: 材質細節的,
: 如下:
: https://youtu.be/Usr1tiJDEC0
Real-time rendering這名詞出現數十年了
意思是指即時地渲染輸出3D圖像
即時渲染需要耗用大量的運算資源
和這個名詞對應的是Pre-rendering/Offline rendering
這是指預先渲染部份畫面或是幾幀圖像
最後呈現3D畫面時再結合在一起
目前DirectX 12中已經包含了Ray Tracing(DXR)API 功能集
已將光線追蹤技術標準化,讓其能在不同的硬體上執行
但這必須耗用大量運算資源
而NV的RTX系列顯示卡率先在晶片中配置了RT core
標榜能硬體實作Ray Tracing,提高處理效率
其實在3D成像的發展史上
先規範了演算法/功能標準
然後各廠商硬體實作標準化是很常見的事情
比如像Environment Mapped Bump Mapping(環境映射凹凸貼圖)技術
是在DirectX 6中加入的標準
和過往傳統貼圖相比
Environment Mapped Bump Mapping可以很容易
在物件表面上呈現複雜的凹凸紋路
也能作到更擬真的流體效果
如果用傳統貼圖的方式,要耗用大量多邊形資源
當年Matrox的G400系列晶片就率先加入了硬體實作
Environment Mapped Bump Mapping功能
https://www.anandtech.com/show/298/5
https://youtu.be/g1XRvGgyCy8
繪圖晶片硬體廠也都硬體支援這功能了
另外
當年GeForce FX 5800系列的Dawn技術展示
其實修改Demo程式的檔案
在ATI的Radeon 9700也能執行
而且跑起來還算順
根本不需要NV的GeForce FX繪圖晶片...
這在當年讓NV有些尷尬
--
Tags:
3C
All Comments
By Oscar
at 2019-03-20T23:52
at 2019-03-20T23:52
By Lydia
at 2019-03-22T00:58
at 2019-03-22T00:58
By Eden
at 2019-03-23T16:12
at 2019-03-23T16:12
By Delia
at 2019-03-25T17:33
at 2019-03-25T17:33
By Anonymous
at 2019-03-27T23:49
at 2019-03-27T23:49
By Eartha
at 2019-03-30T19:44
at 2019-03-30T19:44
By Belly
at 2019-04-02T14:02
at 2019-04-02T14:02
By Madame
at 2019-04-04T21:31
at 2019-04-04T21:31
By Isabella
at 2019-04-09T06:04
at 2019-04-09T06:04
By Wallis
at 2019-04-11T04:04
at 2019-04-11T04:04
By Hamiltion
at 2019-04-14T20:26
at 2019-04-14T20:26
By Bethany
at 2019-04-17T19:08
at 2019-04-17T19:08
By Quanna
at 2019-04-21T19:49
at 2019-04-21T19:49
By Tracy
at 2019-04-24T05:45
at 2019-04-24T05:45
By Robert
at 2019-04-25T07:10
at 2019-04-25T07:10
By Charlie
at 2019-04-25T17:10
at 2019-04-25T17:10
By Daniel
at 2019-04-27T18:40
at 2019-04-27T18:40
By Thomas
at 2019-05-01T00:51
at 2019-05-01T00:51
By Frederica
at 2019-05-04T22:02
at 2019-05-04T22:02
By Brianna
at 2019-05-06T02:13
at 2019-05-06T02:13
By Kyle
at 2019-05-07T05:08
at 2019-05-07T05:08
By Mia
at 2019-05-08T20:27
at 2019-05-08T20:27
By Victoria
at 2019-05-11T04:37
at 2019-05-11T04:37
By Margaret
at 2019-05-14T01:38
at 2019-05-14T01:38
By Kumar
at 2019-05-15T16:50
at 2019-05-15T16:50
By Andy
at 2019-05-18T06:20
at 2019-05-18T06:20
By Elvira
at 2019-05-19T11:23
at 2019-05-19T11:23
By Irma
at 2019-05-21T15:14
at 2019-05-21T15:14
By Joe
at 2019-05-23T18:06
at 2019-05-23T18:06
By Bennie
at 2019-05-25T13:31
at 2019-05-25T13:31
By Cara
at 2019-05-28T21:16
at 2019-05-28T21:16
By Candice
at 2019-05-30T09:57
at 2019-05-30T09:57
By Kyle
at 2019-05-31T13:47
at 2019-05-31T13:47
By Necoo
at 2019-06-01T02:11
at 2019-06-01T02:11
By David
at 2019-06-02T07:16
at 2019-06-02T07:16
By Agnes
at 2019-06-06T17:49
at 2019-06-06T17:49
By Agnes
at 2019-06-09T09:36
at 2019-06-09T09:36
By Yuri
at 2019-06-10T03:04
at 2019-06-10T03:04
By Gilbert
at 2019-06-11T22:44
at 2019-06-11T22:44
By Eden
at 2019-06-14T09:04
at 2019-06-14T09:04
By Agnes
at 2019-06-15T15:55
at 2019-06-15T15:55
By Linda
at 2019-06-15T16:56
at 2019-06-15T16:56
By Vanessa
at 2019-06-16T13:28
at 2019-06-16T13:28
By Vanessa
at 2019-06-20T16:54
at 2019-06-20T16:54
By Frederic
at 2019-06-22T08:21
at 2019-06-22T08:21
By Yuri
at 2019-06-25T03:39
at 2019-06-25T03:39
By Sandy
at 2019-06-30T03:26
at 2019-06-30T03:26
By Charlie
at 2019-07-02T14:31
at 2019-07-02T14:31
By Kumar
at 2019-07-05T10:15
at 2019-07-05T10:15
By Candice
at 2019-07-05T18:35
at 2019-07-05T18:35
By Lydia
at 2019-07-07T17:48
at 2019-07-07T17:48
By Sandy
at 2019-07-08T13:11
at 2019-07-08T13:11
By Kristin
at 2019-07-11T05:58
at 2019-07-11T05:58
By Bennie
at 2019-07-14T19:37
at 2019-07-14T19:37
By Dinah
at 2019-07-15T06:49
at 2019-07-15T06:49
By Catherine
at 2019-07-16T15:12
at 2019-07-16T15:12
By Elvira
at 2019-07-19T15:42
at 2019-07-19T15:42
By Emma
at 2019-07-23T03:19
at 2019-07-23T03:19
Related Posts
40k 遊戲/影音機
By Bethany
at 2019-03-19T10:34
at 2019-03-19T10:34
Re: AMD也能玩的光線追蹤Neon Noir
By Caroline
at 2019-03-19T09:25
at 2019-03-19T09:25
光線追蹤下放到10系列GPU
By Mary
at 2019-03-19T09:17
at 2019-03-19T09:17
RX570+power沒8pin的問題
By Harry
at 2019-03-19T09:15
at 2019-03-19T09:15
AMD也能玩的光線追蹤Neon Noir
By Eartha
at 2019-03-19T03:50
at 2019-03-19T03:50