![]() |
||
Major Member
![]() 加入日期: May 2004
文章: 288
|
Direct3D應該沒有人在用這個名詞
DirectX 9出來好久了 從DirectX 8開始 早就和Directdraw合併為DirectGraphic 現在應該是DirectGraphic和OpenGL的比較 |
|||||||
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Jun 2003
文章: 72
|
DirectX vs OpenGL
我覺得樓主你得先搞清楚 繪圖跟圖學是兩回事
一般在使用3d動畫軟體 的人員 大部分都不是很會程式設計的 但不是全部 而是只會使用軟體來表現圖像 雖然會一些些程式但可能也是在軟體裡面使用 像是MAYA, SOFTIMAGE XSI, 3D MAX 等等 裡面SCRIPT來幫助執行的速度 這是屬於繪圖的部分 但樓主你所說的的應該是屬於圖學(Graphic)的部分 像是一些即時3D的表現 是靠寫軟體來表現的 當然 裡面的 人物 場景 物件 是靠上面那些繪圖人員靠那些3D軟體 做出來後 再交與程式人員來處理 這是屬於圖學的部分 這個流程跟做遊戲很像 至於要寫繪圖引擎 這是屬於圖學的部分 也就是要會程式 至於是用什麼來寫 得看你是要寫哪方面的東西 是想寫遊戲呢 還是要寫應用軟體(像是上面哪些繪圖軟體) 所以說要問說DirectX vs OpenGL 學哪個好 應該說 你想做些什麼 至於哪個有前途 DirectX 只能用於在微軟的系統下 偏向影音娛樂方面 OpenGL則應用較為廣範 而且跨平台 PC, MAC,LIUNX, UNIX....... 跟java是相同道理 寫完了 哪裡都可用 |
||
![]() |
![]() |