dadas 初級會員 已加入 9/23/15 訊息 9 互動分數 1 點數 1 9/27/15 #11 拿 OpenGL 來比,似乎是不太恰當的. 請參考一下維基的資料, OpenGL 是純專業的 3D繪圖導向, 嚴格來說是傾向工業繪圖,較重視顯象效能與正確性, 而 DircetXx 與 Vulkan 卻包山包海, 完全傾向遊戲影音效果... 以下敘述是截自維基百科: OpenGL不僅語言無關,而且平台無關。 規範隻字未提獲得和管理OpenGL上下文相關的內容,而是將這些作為細節交給底層的窗口系統。 出於同樣的原因,OpenGL純粹專注於渲染,而不提供輸入、音頻以及窗口相關的API。 最後編輯: 9/27/15
拿 OpenGL 來比,似乎是不太恰當的. 請參考一下維基的資料, OpenGL 是純專業的 3D繪圖導向, 嚴格來說是傾向工業繪圖,較重視顯象效能與正確性, 而 DircetXx 與 Vulkan 卻包山包海, 完全傾向遊戲影音效果... 以下敘述是截自維基百科: OpenGL不僅語言無關,而且平台無關。 規範隻字未提獲得和管理OpenGL上下文相關的內容,而是將這些作為細節交給底層的窗口系統。 出於同樣的原因,OpenGL純粹專注於渲染,而不提供輸入、音頻以及窗口相關的API。
S sun2142s 初級會員 已加入 10/16/09 訊息 5 互動分數 0 點數 1 9/27/15 #12 litfal 說: 怎麼會拿OpenGL和Vulkan比... Vulkan算是OpenGL的後繼, OpenGL已經不能算是領先者了, 如果Vulkan還不如OpenGL,那出來只是丟臉而已。 要比,當然是跟競爭對手比 按一下展開…… 我是在回覆 "說得像通用、跨平台就無敵了。 若真如此,OpenGL早就統一天下了。"
litfal 說: 怎麼會拿OpenGL和Vulkan比... Vulkan算是OpenGL的後繼, OpenGL已經不能算是領先者了, 如果Vulkan還不如OpenGL,那出來只是丟臉而已。 要比,當然是跟競爭對手比 按一下展開…… 我是在回覆 "說得像通用、跨平台就無敵了。 若真如此,OpenGL早就統一天下了。"
K knift9999 進階會員 已加入 11/22/08 訊息 201 互動分數 0 點數 16 9/29/15 #13 跨平台在幾年前根本沒什麼重要性,除了WINDOWS,還有什麼系統可用?有用過MAC的舉手?有用過Linux的舉手?比率根本低到可以無視。 (小弟從OS/2開始喜歡玩各種OS,還有Linux的各發行版) 但是從手持裝置普及以來,跨平台的需求比以前高非常多,重要性也不可同日而語。 像STEAM做的STEAM OS,就因為是跑Linux核心而無法玩自己商店內很多Windows的遊戲,如果API跨平台後那STEAM OS就不可同日而語了,搞不好把PS4、XBOX ONE幹掉都有可能。 更不用說廠商開發一次,做些微調就可以跑Windows、Linux、Android、iOS、MAC OS
跨平台在幾年前根本沒什麼重要性,除了WINDOWS,還有什麼系統可用?有用過MAC的舉手?有用過Linux的舉手?比率根本低到可以無視。 (小弟從OS/2開始喜歡玩各種OS,還有Linux的各發行版) 但是從手持裝置普及以來,跨平台的需求比以前高非常多,重要性也不可同日而語。 像STEAM做的STEAM OS,就因為是跑Linux核心而無法玩自己商店內很多Windows的遊戲,如果API跨平台後那STEAM OS就不可同日而語了,搞不好把PS4、XBOX ONE幹掉都有可能。 更不用說廠商開發一次,做些微調就可以跑Windows、Linux、Android、iOS、MAC OS
G ga66728 我愛APU 已加入 10/10/06 訊息 2,263 互動分數 0 點數 36 9/30/15 #14 輕輕的說一下 轉貼: PS4運行的操作系統上是Orbis OS,這是一款修改版FreeBSD 9.0。FreeBSD是一種類Unix操作系統,是由經過BSD、386BSD和4.4BSD發展而來的Unix的一個重要分支。相比Linux,其授權許可更為寬鬆,而且PS4是基於x86_64架構,並非上代所採用的Cell,這也使得運行FreeBSD變得更為簡單。 不過,PS4搭載了AMD八核APU和Radeon圖形芯片,但是現在並沒有任何為FreeBSD開發的Catalyst驅動,所以,Sony還要與AMD合作開發專為PS4的驅動,或者是將Catalyst代碼遷移到BSD系統。 商業行為讓很多東西 不可能變為可能 如Android 把以前不可能(OpenGL)化為可能的 (OpenGL ES) 有時候 第三方崛起的力量是很可怕的 如:ARM 尤其是當它也支援directX 9.0的時候 你想想看 目前網路遊戲不是一堆還停留在directX 9.0 只要有轉譯器 directX 9.0 輕輕鬆鬆 變成OpenGL ES 不然 手機網遊一堆3D化哪來的 從以前到現在 directX <------> OpenGL 本來就可以互相轉換 而且顯示卡都有分別支援兩種(只是底層驅動寫的好與壞 效率高低) 只是Vulkan 我還真是孤陋寡聞
輕輕的說一下 轉貼: PS4運行的操作系統上是Orbis OS,這是一款修改版FreeBSD 9.0。FreeBSD是一種類Unix操作系統,是由經過BSD、386BSD和4.4BSD發展而來的Unix的一個重要分支。相比Linux,其授權許可更為寬鬆,而且PS4是基於x86_64架構,並非上代所採用的Cell,這也使得運行FreeBSD變得更為簡單。 不過,PS4搭載了AMD八核APU和Radeon圖形芯片,但是現在並沒有任何為FreeBSD開發的Catalyst驅動,所以,Sony還要與AMD合作開發專為PS4的驅動,或者是將Catalyst代碼遷移到BSD系統。 商業行為讓很多東西 不可能變為可能 如Android 把以前不可能(OpenGL)化為可能的 (OpenGL ES) 有時候 第三方崛起的力量是很可怕的 如:ARM 尤其是當它也支援directX 9.0的時候 你想想看 目前網路遊戲不是一堆還停留在directX 9.0 只要有轉譯器 directX 9.0 輕輕鬆鬆 變成OpenGL ES 不然 手機網遊一堆3D化哪來的 從以前到現在 directX <------> OpenGL 本來就可以互相轉換 而且顯示卡都有分別支援兩種(只是底層驅動寫的好與壞 效率高低) 只是Vulkan 我還真是孤陋寡聞