→ holymars:因為openGL在2000年後更新的速度太慢了... 03/31 23:34
→ holymars:一直到Khronos接手之後情況才稍有改善 但是大勢已去 03/31 23:34
推 VictorTom:不至於大勢已去, 相反的小弟覺得它才要急起直追, 只是在 03/31 23:37
→ VictorTom:Desktop領域大概難以和MS DirectX抗衡(畢竟MS老大說得算 03/31 23:38
→ VictorTom:比起OpenXX各家廠商角力容易決定規格得多); 下一代的 03/31 23:39
→ VictorTom:Browser都開始要直接支持OpenGL ES2, 將來手持裝置的3D 03/31 23:39
→ VictorTom:慢慢進步以後, 反而是MS的Windows Mobile才要倒過來追:) 03/31 23:40
推 holymars:openGL ES和openGL是不一樣的東西 你搞混了:( 03/31 23:43
→ holymars:openGL ES從一開始就是khronos組織定義和維護的東西 03/31 23:44
→ holymars:是從openGL修剪而成的 所以名為openGL ES 03/31 23:44
→ holymars:openGL一直到2006年才由khronos組織接手 之後的更新的確 03/31 23:45
→ holymars:是讓人耳目一新 不過desktop的江山已經整片被搶走了 03/31 23:45
→ holymars:在2000年之前openGL可是在PC平臺上佔有大片江山 一堆PC 03/31 23:46
→ holymars:game都是用openGL寫的..現在...嗯嗯..(攤手 03/31 23:46
→ VictorTom:雖然3D發展慢很多, 最近總是也出了4.0追上DX11的feature 03/31 23:50
→ VictorTom:再考慮Open家族互相有定義share data的能力與不同平台的 03/31 23:51
→ VictorTom:運作, OpenGL搭配OpenCL或OpenMAX等其他通用Open規格未 03/31 23:51
→ VictorTom:必真的遜於MS的DirectX....:) 03/31 23:52
→ VictorTom:我知道OpenGL與ES是不一樣的, 但是ES1與ES2也都是從原本 03/31 23:52
→ VictorTom:的OpenGL去掉相當部份的feature再加入一點自己的feature 03/31 23:53
→ VictorTom:而成, 有OpenGL的基礎, 要學ES1或ES2在非Desktop領域發 03/31 23:53
→ VictorTom:揮小弟以為並不會是太大的難事, ES比GL算簡單一點了:) 03/31 23:54
推 holymars:desktop市場整片被搶走 除非對手耍蠢(像2000初的openGL) 03/31 23:55
→ holymars:否則要把市佔搶回來談何容易 所以我才說openGL大勢已去 03/31 23:56
→ holymars:至於OpenGL ES..標題問的是openGL啊 前面說了這是兩回事 03/31 23:57
推 VictorTom:這個市場其實已經是開發商的目標平台競爭了, 我同意您說 04/01 00:05
→ VictorTom:的GL要搶回Desktop市場現下看起來有難度, 但是基於ES是 04/01 00:06
→ VictorTom:base on GL的產物, 所以小弟我個人認為它還是透過了ES在 04/01 00:06
→ VictorTom:開枝散葉, 尤其是ES2. 當然您覺得GL與ES是兩樣不同的東 04/01 00:07
→ VictorTom:西這點, 小弟倒覺得無論以HW還是PG的角度來看, 這兩者感 04/01 00:08
→ VictorTom:覺倒也沒有差得這麼多就是了. ES或許分枝出去了會有許多 04/01 00:09
→ VictorTom:自己的路, 但是隨著mobile device的能力越強, 與GL或者 04/01 00:09
→ VictorTom:整個3D的演進也不至於就完全脫勾, 雖然比起Desktop還差 04/01 00:10
→ VictorTom:相當大的很多步就是了....Orz 04/01 00:10
→ VictorTom:順便回一下原po, 關於想要找GL的書, 中文小弟不太清楚, 04/01 00:11
→ VictorTom:原文的大部份就是紅皮書(教API與大部份Fixed Function 04/01 00:12
→ VictorTom:Pipeline的東西), 藍皮書(Reference Book, 其實看GL官網 04/01 00:12
→ VictorTom:的Man page就有大部份資料了), 橘皮書(教你寫GLSL), 還 04/01 00:13
→ VictorTom:有SuperBible(不知道該怎麼定位, 好像都有講到@_@") 04/01 00:13
→ VictorTom:不過, 這些原文書有沒有follow到4.0甚至是3.1~3.3小弟很 04/01 00:14
→ VictorTom:久沒換書了不清楚, 可以肯定中文書想必更慢更少的了Orz 04/01 00:14
推 clanguage:~斷~簡單講就是台灣市場不多, 我逛好久104很少看到.. 04/01 00:19
→ clanguage:可能要看純軟體或遊戲業有沒有再用吧~ 04/01 00:20
推 holymars:學術界應該用最多:P 04/01 00:21
推 littleshan:這個我都直接看spec說 (炸) 04/01 00:46
推 holymars:學這個我都直接問樓上的說 (咦) 04/01 00:47
→ VictorTom:這個我spec都印了好幾本可是一點都不想看.... (逃Orz) 04/01 00:48
→ VictorTom:說到3D閒聊推, 八卦正在聊, GoogleMap今天的街景模式搞 04/01 00:49
→ VictorTom:了個紅藍3D的新玩具, 手邊生的出紅藍眼鏡的可以玩玩看^^ 04/01 00:49
→ VictorTom:保證不是愚人節豪洨; 至於Google是不是放好玩的就.... 04/01 00:50
推 bill42362:我想推薦一本 彭國倫 的 3D 繪圖程式設計 04/01 01:11
→ bill42362:重要的地方有彩色印刷 包含 OpenGL DX9 DX10 04/01 01:12
→ bill42362:而且不是只講理論和 sudo-Code 而是通通有實作可以看 04/01 01:13
→ bill42362:最後面還有線性代數教學 如果沒有數學背景的上手還不錯 04/01 01:14
→ bill42362:不過我本身也還在嗑還沒看完就是...TT 04/01 01:14
→ bill42362:對了這本還有大概說到一些 GLSL HLSL 的東西唷~~ 04/01 01:15
推 littleshan:樓上說的那本我有隨手翻過!印象算滿不錯的 04/01 01:18
→ wudidog:沒想到會是這樣,當初因為耳聞DirectX各版本之間,差異不小 04/01 10:36
→ wudidog:類似9.0b和9.0c的情況,才考慮學OpenGL,倒是真的沒想到 04/01 10:39
→ wudidog:OpenGL現況會是這樣 04/01 10:39
→ wudidog:順帶問一下,DX近幾年的發展情況是如何呢? 04/01 10:43
推 VictorTom:OpenGL各版本也是加入了許多feature, 不過有3.0以前都盡 04/01 10:49
→ VictorTom:量向下相容了, 但是3.0以後提出了deprecated context的 04/01 10:50
→ VictorTom:概念, 似乎想要把舊的過時的feature一刀兩斷這樣.... 04/01 10:51