Tags:

Khronos Group ผู้ดูแลสเปกของ OpenGL ได้ออกสเปก OpenGL 4.0 แล้ว การเปลี่ยนแปลงที่สำคัญคือเพิ่มฟีเจอร์ที่มีใน Direct3D 11 เข้ามาให้ทัดเทียมกัน

ฟีเจอร์สำคัญ 2 ประการได้แก่ hardware tessellation (ช่วยให้การ์ดจอสร้างโพลีกอนขึ้นมาตามโปรแกรมที่ระบุไว้ ทำให้รูปทรงของวัตถุละเอียดขึ้น) กับ compute shaders (สำหรับใช้การ์ดจอทำเป็น GPGPU ประมวลผลด้านอื่นๆ ด้วย) นอกจากนี้ก็มีฟีเจอร์ใหม่อื่นๆ อีกพอสมควร

ในโอกาสเดียวกัน Khronos Group ยังออก OpenGL 3.3 ซึ่งมีฟีเจอร์ใหม่บางส่วนของ OpenGL 4 ให้เป็นเส้นทางการอัพเกรดระหว่างกลาง สำหรับฮาร์ดแวร์เก่าๆ อีกด้วย

NVIDIA ออกมาบอกแล้วว่า GPU รุ่นใหม่รหัส "Fermi" นั้นรองรับ OpenGL 4 แน่นอน

ที่มา - Ars Technica

Comments

By: thedesp
WriteriPhoneAndroidUbuntu
thedesp's blog
on 13/03/10 9:27 #161566 toggle
thedesp's picture

ปัญหาคือมี big name ยี่ห้อไหนใช้ OpenGL บ้างอ่ะ ผมนึกออกแค่ John Carmack คนเดียวเอง

By: Perl
ContributorUbuntu
Perl's blog
on 13/03/10 14:17 #161626 Reply to:161566 toggle
Perl's picture

สมัยที่ภาค 2 ดังก็เพราะนายคนนี้กับ Quake 3 Engine ของเขาเหมือนกัน (= =" (เกมส์ HL ก็อยู่บน Q3 Engine)


ecution.style

By: McKay
iPhoneAndroidIn Love
McKay's blog
on 13/03/10 14:28 #161633 Reply to:161626 toggle
McKay's picture

Hl1 OpenGL ภาพสวยกว่า D3D 'มาก'


"Microsoft is doing a terrific job of pissing off it's existing customer base to chase the sliver that is the tablet market." - William Topping

By: vanger
Android
vanger's blog
on 13/03/10 9:39 #161567 toggle
vanger's picture

ก็ถ้าไม่ใช่ Microsoft ก็เป็นตระกูล OpenGL/ES หมดนะครับ Linux, Mac, PS3, PSP, NDS (คล้าย OpenGL), Symbian แล้วตอนนี้เหมือนกับว่า DirectX บน XBOX360 น่าจะเป็นภาระของนักพัฒนามากกว่า ที่ทำไมไม่ทำแค่ OpenGL แต่ต้องมาทำให้ Direct3D ด้วย อันนี้หมายถึงเกม multi-platform นะครับ

ส่วนตลาด enterprise ใช้ OpenGL กันมานานแล้ว

By: McKay
iPhoneAndroidIn Love
McKay's blog
on 13/03/10 14:19 #161623 Reply to:161567 toggle
McKay's picture

เกม Multi-Platform คงไม่ทำมาทุก platform ตั้งแต่เกมมือถือจนถึง Xbox/PC มั้งครับ

ผมว่าถ้าจะพัฒนาเกมฮาร์ดคอร์สำหรับ console แล้ว การพัฒนาด้วย DirectX ยังดีกว่ามากเพราะได้ฐานลูกค้าทั้ง Xbox360 และ PC ซึ่งฐานลูกค้าของ Xbox360 อย่างเดียวก็ชนะ PS3 ไปแล้ว(ลองคิดถึง MW2) นอกจากนี้ production cost และ training cost ยังน้อยกว่ามาก แต่ถ้าทำเกมสำหรับ platform เครื่องเล่นพกพา ยังไง OpenGL/ES ก็เป็นทางเลือกเดียวอยู่แล้ว


"Microsoft is doing a terrific job of pissing off it's existing customer base to chase the sliver that is the tablet market." - William Topping

By: BlackMiracle
AndroidWindows
BlackMiracle's blog
on 13/03/10 10:25 #161574 toggle
BlackMiracle's picture

มีรายชื่อการ์ดจอที่รองรับไหมครับ หรือว่ารุ่นที่มีในปัจจุบันยังไม่รองรับเลย?

By: McKay
iPhoneAndroidIn Love
McKay's blog
on 13/03/10 14:04 #161620 Reply to:161574 toggle
McKay's picture

การ์ดที่รองรับ DX11 ทั้งหมดน่าจะรองรับครับ เหลือแค่แก้ตรงส่วน Driver เท่านั้น

ถ้าให้เดา OpenGL 3.3 น่าจะมี GPGPU


"Microsoft is doing a terrific job of pissing off it's existing customer base to chase the sliver that is the tablet market." - William Topping

By: Architec
ContributorWindows Phone
Architec's blog
on 13/03/10 10:50 #161578 toggle
Architec's picture

เข้ามาแขวะนิดหน่อย

เบื่อการ์ดจอมาก ออก DX ใหม่มาเมื่อไหร่ กว่าจะออกการ์ดที่มันรอบรับได้ก็ล่อไปเป็นปีๆ ถึงจะขาย ไม่รู้เพราะอะไร ซื้อคอนโซลมาเล่นดีมั๊ย

By: b98se
AndroidWindows
b98se's blog
on 13/03/10 11:07 #161585 Reply to:161578 toggle
b98se's picture

ดีครับ ถ้าชอบเกม console ประหยัดไปเยอะเลย แต่ถ้าชอบเกมคอมก็ต้องทำใจ เสียทรัพย์กันได้เรื่อยๆ

By: McKay
iPhoneAndroidIn Love
McKay's blog
on 13/03/10 14:15 #161624 Reply to:161578 toggle
McKay's picture

ถ้าตั้งใจจะซื้อคอมใหม่เพื่อมาเล่นเกมเฉยๆ ผมเห็นด้วยนะครับว่าซื้อคอนโซลดีกว่า


"Microsoft is doing a terrific job of pissing off it's existing customer base to chase the sliver that is the tablet market." - William Topping

By: Perl
ContributorUbuntu
Perl's blog
on 13/03/10 14:19 #161627 Reply to:161578 toggle
Perl's picture

ไม่เห็นจำเป็นต้องปรับตัวตามหนิครับ ทุกวันนี้เล่นบน DX9 ก็ยังเล่นได้แถมภาพก็ยังโอเคอยู่นะครับ..


ecution.style

By: nblue
Android
nblue's blog
on 13/03/10 14:24 #161632 Reply to:161578 toggle
nblue's picture

ถ้าชอบเล่นเกมส์จริงๆ คอนโซลดีกว่าเยอะ เดี๋ยวนี้คอนโซลก็ออนไลน์เล่นกันแล้ว ไม่ต่างกับคอมเลย


blog.u-blue.com

By: BlackMiracle
AndroidWindows
BlackMiracle's blog
on 13/03/10 15:31 #161643 Reply to:161632 toggle
BlackMiracle's picture

มันก็จริงนะ เพราะเดี๋ยวนี้คอนโซลก็ต่อคีย์บอร์ด/เมาส์ได้แล้วใช่ป่ะ?

By: mr_tawan
ContributoriPhoneAndroidWindows
mr_tawan's blog
on 13/03/10 15:57 #161646 Reply to:161643 toggle
mr_tawan's picture

ต่อได้ครับ แต่ต้องดูด้วย บางเกมต่อได้แต่ใช้ไม่ได้ 555

ปล. จริง ๆ มันต่อได้ตั้งแต่ PS2 โน่น


By: Thaina
Windows
Thaina's blog
on 13/03/10 16:26 #161649 toggle
Thaina's picture

จากที่เคยเป็นผู้นำ กลายมาเป็นผู้ตามเสียแล้ว OpenGL

DirectX ก็เริ่มรองรับอุปกรณ์พกพาแล้วนะครับ


My Blog

By: adamy
iPhoneAndroidBlackberryUbuntu
adamy's blog
on 13/03/10 23:52 #161717 toggle
adamy's picture

ยังสนับสนุน Open GL4 นะครับ ชอบเล่น Open GL มากกว่า DirectX ครับ ... ไม่รู้ทำไมครับ ฮาๆ

ปล.Tremulous กับ Open GL4 ถ้าทำดีๆคงสนุกพิลึกครับ ฮาๆ

ขอบคุณครับ สวัสดีครับ


:: Take minimum, Give Maximum ::

By: powerpat
iPhoneAndroid
powerpat's blog
on 14/03/10 5:11 #161738 toggle
powerpat's picture

ผมชอบdirect xตรงที่ปรับปรุงupdateบ่อยดี ส่วนภาพผมว่าdirectx11กับopenGL4น่าจะสูสีๆกันแล้ว เหลือแค่ของใครจะนิยมกว่า

By: AronSun
Windows
AronSun's blog
on 16/03/10 15:05 #162126 toggle
AronSun's picture

ถ้าเป็นวงการเกมส์ DirectX นิยมใช้กันเยอะกว่า OpenGL ชนิดขาดลอย แต่ในงานวิจัย แวดวงการศึกษา คนยังใช้ OpenGL กันเยอะอยู่ครับ