Tags:
Node Thumbnail

Ubuntu 11.04 มีแผนจะเปลี่ยนอินเทอร์เฟซมาใช้ Unity ซึ่งเรียกใช้กราฟิก 3 มิติผ่าน OpenGL ปัญหาก็คือคอมพิวเตอร์จำนวนไม่น้อยยังไม่รองรับ OpenGL (เช่น ARM) แปลว่าไม่สามารถใช้ Unity ได้

ทางแก้ของ Canonical คือสร้างโปรแกรมที่หน้าตาเหมือน Unity ขึ้นมาอีกตัวหนึ่ง เพียงแต่ไม่ต้องรันบน OpenGL ชื่อของมันคือ "Unity 2D"

Unity 2D เขียนด้วย Qt (ต่างจาก Unity ที่เขียนบน GTK+) สามารถติดตั้งพร้อมกับ Unity ได้ และจะมาพร้อมกับ Ubuntu 11.04 เช่นกัน เว็บไซต์ Web Upd8 ทดสอบแล้วบอกว่า "มันเร็วมาก"

ที่มา - Web Upd8

Get latest news from Blognone

Comments

By: Thaina
Windows
on 16 January 2011 - 18:09 #250642

ARM ไม่รองรับ OpenGL!?
(/me พึ่งรู้)

บ้าแล้ววววววว (/[])\

By: thedesp
WriterAndroidWindows
on 16 January 2011 - 18:35 #250645 Reply to:250642
thedesp's picture

ARM เป็น CPU
ไม่รองรับ OpenGL ก็ไม่แปลกนี่

By: Thaina
Windows
on 16 January 2011 - 18:49 #250647 Reply to:250645

เข้าใจว่าในข่าวเขียนไว้แบบนั้น น่าจะหมายถึง ARM ไม่สามารถรับคำสั่ง OpenGL ไปให้การ์ดจอได้ นะครับ

เพราะ x86 ก็เปน CPU เหมือนกัน แต่รองรับ OpenGL นี่นา

By: mr_tawan
ContributoriPhoneAndroidWindows
on 16 January 2011 - 21:24 #250669 Reply to:250645
mr_tawan's picture

OpenGL รันบน CPU ได้ครับ

แต่คงช้าระดับที่รับไม่ได้น่ะ


  • 9tawan.net บล็อกส่วนตัวฮับ
By: Thaina
Windows
on 17 January 2011 - 00:25 #250696 Reply to:250669

เข้าใจว่านั่นคือ OpenGL Software ที่ติดมากับ OS นะครับ ไม่น่าจะเกี่ยวกับ CPU โดยตรง?

By: mr_tawan
ContributoriPhoneAndroidWindows
on 17 January 2011 - 10:25 #250798 Reply to:250696
mr_tawan's picture

แต่มันก็รันอยู่บน CPU ไง ไม่ใช่ว่าไม่มีปุ๊บ เรียกคำสั่งอะไรก็ fail หมด

เท่าที่เคยอ่านจากหนังสือ OpenGL เขาก็อธิบายลักษณะนี้นะ ... แต่มันก็ฟังดูแถ ๆ ไงชอบกล (ฮา)


  • 9tawan.net บล็อกส่วนตัวฮับ
By: Thaina
Windows
on 17 January 2011 - 11:51 #250870 Reply to:250798

ก็ว่างั้นล่ะครับ เพราะงั้นมันเกี่ยวกับ ARM หรือเปล่า?
หรือแค่ว่าไม่มีใครเขียน opengl32.lib ให้ ARM

ไม่งั้นแค่มี CPU ARM พร้อมกับ GPU ก็ใช้ได้แล้วใช่มั้ย?

By: mementototem
ContributorJusci's WriterAndroidWindows
on 16 January 2011 - 18:20 #250644
mementototem's picture

วิธีโง่ ๆ ที่ชาญฉลาด :P

ดูแล้วคล้าย ๆ กับ Docky ที่เอามาไว้ด้านซ้าย แต่ผมคิดว่าวางไว้ด้านขวาจะคล่องมือกว่า เพราะเมาส์ส่วนมากจะไปอยู่ด้านขวา


Jusci - Google Plus - Twitter

By: Nozomi
ContributorWindows PhoneAndroidSymbian
on 16 January 2011 - 19:51 #250655 Reply to:250644
Nozomi's picture

จากประสบการณ์ที่ผมย้าย Taskbar มาไว้ซ้าย และขวามือ แทนข้างล่างนะครับ

ถ้าไว้ทางขวามือ มันจะชนกับ Scrolling bar ครับ และติดกับปุ่มปิดด้วย กดผิดบ่อยมากๆ ครับ

By: neizod
ContributorTraineeIn Love
on 16 January 2011 - 20:10 #250659 Reply to:250655
neizod's picture

นี่คงเป็นเหตุผลที่ OSX/Ubuntu เอาปุ่มปิดโปรแกรมไว้ด้านซ้าย ส่วนปุ่มปิดเครื่องอยู่ด้านขวาสินะ
ไม่ชินแฮะ ชอบ default ของ windows มากกว่า เพราะ 4 มุมทำหน้าที่ได้ไม่ซ้ำกันเลย (แถมไม่มีกรณีให้กดพลาดด้วย)

By: mementototem
ContributorJusci's WriterAndroidWindows
on 17 January 2011 - 09:48 #250770 Reply to:250659
mementototem's picture

ใช่ครับ 4 มุมของ Windows ทำหน้าที่ได้ไม่ซ้ำกัน สำหรับผมที่ใช้ wide screen ไว้ด้านข้างมันเข้าท่ากว่านะ

ส่วนที่ว่าเอาปุ่มปิดไว้ด้านซ้าย แต่ก็ไว้ Unity ด้านซ้ายด้วยดูมันจะขัดกันเองนะ - -"


Jusci - Google Plus - Twitter

By: nunt
ContributorAndroidUbuntuWindows
on 16 January 2011 - 22:55 #250679
nunt's picture

ตอนนี้ใช้ได้แล้วครับ
http://www.webupd8.org/2011/01/unity-2d-qt-now-available-in-ppa-for.html

update : ลองดูแล้วเร็วดีครับ ตอนลงเสร็จมีปัญหา แต่พอสั่งอัพเดตโอเคแล้วครับ
ที่ชอบ unity เพราะจอ 1360x768 มันมีที่ว่างด้านข้างเหลือ และได้พื้นที่แสดงผลยาวขึ้นนิดหน่อย


ตรงที่มีแสง

By: mr_tawan
ContributoriPhoneAndroidWindows
on 17 January 2011 - 10:26 #250800
mr_tawan's picture

ผมกลับสงสัยว่า ทำไม ต้องไปใช้ Qt ให้มันต่างกับตัว Unity ปกติ .... ถึงเท่าที่อ่านมา Qt จะเขียนง่ายกว่า GTK+ ก็เถอะ


  • 9tawan.net บล็อกส่วนตัวฮับ