Announcement

Collapse
No announcement yet.

DirectX 10 ​เทคโนโลยี​ ​แห่ง​ความ​ฟุ่มเฟือย​

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • DirectX 10 ​เทคโนโลยี​ ​แห่ง​ความ​ฟุ่มเฟือย​

    ดีครับ copy ข่าวมาให้ดูครับ (สำหรับคนยังไม่ได้ดูครับ ความรู้) จาก manager online


    DirectX ​เป็น​โปรแกรมสำ​หรับการแสดงผลมัลติมี​เดีย​และ​พัฒนา​เกมของ​ ​ไมโครซอฟท์​ ​โดย​เฉพาะ​ Direct3D ​ที่​ใช้​พัฒนา​เกมคอมพิวเตอร์​กัน​อย่างกว้างขวาง​ ​ซึ่ง​ปัจจุบัน​ได้​พัฒนามา​ถึง​เวอร์ชั่นที่​ 10 ​แล้ว​เรียก​กัน​ว่า​ DirectX 10 ​ซึ่ง​เพิ่ม​ความ​สามารถ​ใน​การแสดงผลต่างๆ​อย่างมากมาย​และ​มี​อยู่​เฉพาะ​ใน​ Windows Vista ​เท่า​นั้น​ ​แต่การที่สัมผัส​กับ​ DirectX 10 ​แบบเต็มที่​นั้น​กลับกลาย​เป็น​ความ​ฟุ่มเฟือยเกินไป​หรือ​เปล่า​??


    DirectX 10 ​นั้น​มีสิ่ง​ใหม่ๆ​หลายอย่างเช่น DirectInput ​ถูกเปลี่ยน​เป็น XInput ​ของทีม​ Xbox แทน​, DirectSound ​เปลี่ยนไป​ใช้ XACT ​ซึ่ง​เป็น​ข้อมูล Audio ​ชั้นสูงตัว​ใหม่​ของ​ ไมโครซอฟท์, DirectPlay ​เปลี่ยนไป​ใช้​ Games for Windows-LIVE ​แทน​, DirectShow ​เปลี่ยนไป​ใช้​ Media Foundation ​แทน​ ​ยกเว้น DirectMusic ​ซึ่ง​ยัง​คง​ใช้​ของเดิม

    ​ตัวเด่นที่สุดก็คือ Direct3D ​ซึ่ง​เป็น​ตัวหลักที่​แสดง​ความ​สามารถ​ใหม่​หลายๆ​อย่าง​ใน​ DirectX 10 ​คือ​ Direct3D 10 (เรียก​กัน​ว่า​ Windows Graphics Foundation)​ซึ่ง​ใช้​ Windows Display Driver Model ​ตัว​ใหม่​ ​และ​ Shader Model 4 ซึ่ง​จะ​เป็น​ตัวที่​ใช้​แสดงเอฟเฟคแบบ​ใหม่​และ​การ์ดแสงดผลที่​จะ​ใช้​งาน​ DirectX 10 ​ได้​ก็คือการ์ดแสดงผล​ GeForce ​ซีรีย์​ 8 ​ของ​ NVIDIA ​และ​ ATI Radeon HD 2000 ​ซีรีย์

    ​หลัง​จาก​ที่​ได้​ติดตามผลการทดสอบต่างๆ​ ​และ​ได้​ทดสอบเอง​ ​ไม่​ว่า​จะ​เป็น​เกมที่ออก​ Patch ​สำ​หรับ DirectX 10 ​โดย​เฉพาะ​หรือ​เกมสำ​หรับ​ Windows Vista ​ทำ​ให้​เกิดมุมมอง​ใน​หลายๆ​ด้าน​กับ​สิ่งที่ไมโครซอฟท์กำ​ลังพยายามที่​จะ​ผลักดัน​ให้​ DirectX 10 ​และ​ Windows Vista ​เป็น​โปรแกรมพื้นฐานสำ​หรับ​ผู้​ใช้​ทั่ว​ไป

    ​ผลทดสอบของตัวอย่างเกม Lost Planet Extreme Condition ​ที่สร้าง​ความ​แตกต่างอย่างมากระหว่าง​ DirectX 9 ​และ​ DirectX 10 ​ซึ่ง​ใน​เวอร์ชั่น​ DirectX 10 ​นั้น​ใช้​ทรัพยากรอย่างมาก​และ​แสดงผล​ ​ปรับ​ได้​ที่​ 1280x720 ​อย่างเดียว​และ​การ์ดแสดงผล​ต้อง​ใช้​ NVIDIA GeForce 8800 ​เท่า​นั้น


    Company of Heroes ​ก็​ได้​ออก​ Patch ​สำ​หรับ​ DirectX 10 ​มา​ด้วย​เช่น​กัน​ ​ซึ่ง​ GeForce 8800GTX ​เปิดทดสอบที่ขนาดหน้าจอ​ 1280X960 ​ใน DirectX 9 ​ได้​ที่​ 89.5 ​เฟรม​ ​ส่วน​ DirectX 10 ​ได้​ที่​ 48.2 ​สำ​หรับการทดสอบของทีมงานเมเนเจอร์​ ​กับ​ GeForce 8600GT ​กับ DirectX 10 ​ได้​ที่​ 9.3 ​เฟรม

    ​สำ​หรับ​ Call of Juarez DirectX 10 Benchmark ​ก็​ไม่​ได้​แตกต่าง​กัน​ ​ถึง​แม้​จะ​มีการ์ดแสดงผลระดับสูงแต่ก็​แสดงผลของ Benchmark ​ซึ่ง​ปรับ​ ​ไว้​ที่ระดับสูง​และ​เปิด​ shadow map ​ที่ขนาด​ 2048x2048 ​และ​แสงผลหน้าจอที่​ 1920x1200 ​ซึ่ง​เทียบ​กัน​ระหว่าง​ Ati HD2900XT ​ซีรีย์​ ​และ GeForce 8600GTX ​ซีรีส์​ ​ก็​ยัง​ได้​แค่​ไม่​เกิน​ 30 ​เฟรม​ ​ส่วน​ GeForce 8600 ​ของทีมงานเมเนเจอร์​ ​นั้น​ได้​แค่​ 2.3 ​เฟรมเรียกว่า​เปิดออกมาดู​ได้​ก็บุญหนักหนา​แล้ว

    ​สิ่งที่หลายๆ​ค่ายเกมกำ​ลังทำ​กับ​ DirectX 10 ​ตอนนี้ก็คือ​ ​ตะบี้ตะบันอัดทุกอย่าง​เข้า​ไปเพื่อ​ให้​การแสดงผล​นั้น​ออกมา​แตกต่าง​จาก​ DirectX 9 ​ให้​มากที่สุด​ ​ไม่​ว่า​จะ​เป็น​เอฟเฟคที่มีจำ​นวนมากมาย​ ​ขนาดของเท็กซ์​เจอร์​ซึ่ง​ถูกปรับเพิ่ม​เข้า​ไป​ให้​ใหญ่​ขึ้น​ ​จำ​นวนโฟลิกอนที่มากยิ่งขึ้นเพื่อ​ให้​เห็นว่าการแสดงผลของ​ DirectX 10 ​นั้น​ดีกว่า​แน่นอน​ ​ซึ่ง​ผลที่ตามมาก็คือการ​ใช้​ทรัพยากรของเครื่องคอมพิวเตอร์จำ​นวนมาก​ ​ซีพียู​ต้อง​แรง​ ​การ์ดแสดงผลก็​ต้อง​สุดๆ​ด้วย

    ​ดัง​นั้น​ ​จึง​เกิดข้อสงสัยว่า​เรื่องแค่นี้​ DirectX 9 ​ทำ​ไม่​ได้​เลยเชียว​หรือ​ ​มีหลายๆ​ที่ทำ​การทดสอบ​และ​เอาภาพของ​ทั้ง​สองเวอร์ชั่นมา​เปรียบเทียบ​กัน​ ​หลายครั้งที่พบว่า​ความ​แตกต่างที่มี​เรียก​ได้​ว่า​แทบ​จะ​ไม่​แตกต่าง​ ​ใน DirectX 10 ​มีรายละ​เอียดต่างๆ​เพิ่มขึ้นอย่างมาก​ ​ลายละ​เอียดแสดงเงาที่​เพิ่มจำ​นวนมากขึ้น​ ​รายละ​เอียดของเท็กซ์​เจอร์​ ​ทุกอย่างงดงามขึ้น​ ​แต่​ถ้า​พูด​ใน​ทางศิลปะ​แล้ว​ก็​เหมือน​กับ​นำ​ภาพที่​เสร็จเรียบร้อย​แล้ว​มา​เพิ่มรายละ​เอียดขึ้น​ ​บางครั้ง​ถ้า​ไม่​สังเกตจริงๆ​ก็​แทบ​จะ​ไม่​เห็น​ความ​แตกต่าง

    ​เลยเกิดคำ​ถามที่ว่า​เรา​ต้อง​การ​จะ​เข้า​ไปเล่นเกม​หรือ​จะ​เข้า​ไปทำ​อะ​ไร​กัน​แน่​ ​เข้า​ไปเดินดู​ใบไม้ทีละ​ใบ​ ​เข้า​ไปเดินดูรอยแตกของพื้นดิน​ ​หรือ​เขา​ไปดูหนวด​และ​ผมที่ทำ​มา​เป็น​เส้นๆ​ของ​ NPC ​ใน​เกม​ ​เรากำ​ลังเล่นเกม​หรือ​เขา​ไปดู​โปรแกรมโลกเสมือนจริง​ ​จนบางทีมัน​ให้​ความ​รู้สึกว่า​เกินพอดี

    ​แล้ว​ DirectX 10 ​ได้​ให้​แนวทางการเล่นอะ​ไร​ใหม่​กับ​เรา​หรือ​ไป​ ​เท่า​ที่ดูตอนนี้บอก​ได้​คำ​เดียวว่า​"​ไม่​” ​ผม​ไม่​ปฏิ​เสธว่าภาพสวยทำ​ให้​เกม​นั้น​ดูดี​ ​น่า​เล่น​ ​แต่ภาพสวยก็​ไม่​ได้​ช่วย​ให้​เกมการเล่นมันดีขึ้น​ ​ผม​ไม่​ปฏิ​เสธว่าอีกหน่อยเราอาจ​จะ​มี​เกมที่​ต้อง​หยิบกระดาษ​ใน​เกมมาอ่านข้อมูล​กัน​จริง​ ​หรือ​ต้อง​ไปเดินหาข้อมูลตามป้ายประกาศ​ใน​เกมเพื่อทำ​ภารกิจ​ ​หรือ​ต้อง​ไปเดินหาสมุนไพร​กัน​จริงๆ​โดย​สังเกต​ความ​แตกต่าง​จาก​ต้นไม้​แต่ละต้นตามจริง​โดย​ไม่​มีตัวอักษรอะ​ไรบ่งบอก​ ​แต่​ถ้า​เป็น​อย่าง​นั้น​จริงๆ​ ​จะ​เล่น​กัน​จริงๆ​หรือ​เกมที่​เข้า​ถึง​ยากขนาด​นั้น

    ​ลองจินตนาการ​ถึง​เกม​ Role-playing ​สักเกมที่​เรา​ต้อง​ปรุงยา​เพื่อไปรักษา​เพื่อนของเรา​ ​เรา​ต้อง​วิ่งออก​จาก​เมือง​ด้วย​ระยะทางจริง​ ​มา​ถึง​ป่าที่สมจริง​ ​และ​ก็​เริ่ม​ค้น​หาสมุนไพรตามใบสั่ง​หรือ​รูปประกอบ​ ​ตามจำ​นวนที่​ต้อง​การ​ ​อาจ​จะ​สนุก​ ​แต่ผมจำ​วันที่​แม่ของผมสั่ง​ให้​ไปเด็ดผักสวนครัว​จาก​สวนหลังบ้าน​ได้​ ​มัน​เป็น​อะ​ไรที่น่า​เบื่อมาก

    ​แล้ว​การที่​จะ​สัมผัส​กับ​ DirectX 10 ​ให้​ถึง​ระดับที่​เรียกว่าสุดยอดจริง​จะ​ต้อง​ใช้​ทรัพยากรขนาดไหน​ ​การ์ดแสดงผลระดับกลางที่หลายค่ายบอกว่า​สามารถ​ใช้​ DirectX 10 ​ได้​คง​เขา​ถึง​ได้​แค่ระดับปลายๆ​ ​การแค่​สามารถ​เปิดขึ้นมาดู​ได้​กับ​การเล่น​ไม่​ได้​ก็​แทบ​จะ​ไม่​แตกต่าง​กัน​ ​สิ่งที่​เรา​ต้อง​การเพื่อ​ให้​ถึง​ความ​สุดยอดคือเครื่องที่​เข้า​ถึง​ระดับซีพียู​แบบ​ "จตุคอร์​และ​แรมเทพ​กับ​การ์ดแสดงผลสุดอลังการ" ​ซึ่ง​การลงทุนขนาดนี้​สามารถ​เอา​ไปซื้อเครื่องคอนโซลรุ่น​ใหม่​ได้​ 2-3 ​เครื่อง​ได้​สบายแถมมี​เงินเหลือไปนั่งทานอาหารญี่ปุ่น​ได้​อีก

    ​เกมที่ออกมาสำ​หรับ​ DirectX 10 ​แท้ๆ​นั้น​มี​อยู่​สองเกมคือ​ ShadowRun ​และ​ Halo 2 ​ซึ่ง​ต้อง​เล่นบน​ Windows Vista ​เท่า​นั้น​ ​และ​การ​จะ​เล่น​ให้​ถึง​ระดับสุดยอดจริงๆ​ก็​ต้อง​ลงทุน​กัน​อย่างมากมายมหาศาล​ ​ไม่​ว่า​จะ​เป็น​ตัว Windows ​เอง​และ​อุปกรณ์ต่างๆ​ที่​ต้อง​ลงทุน​ใหม่

    ​ด้วย​ทิศทางที่​ ไมโครซอฟท์ ​กำ​ลังผลักดัน​ให้​เป็น​ ​เรา​ผู้​บริ​โภค​จะ​ได้​อะ​ไรบ้าง​ ​การแสดงผลที่ดีขึ้น​ ​แนวการเล่น​ใหม่ๆ​ที่อาจ​จะ​ตามมา​ใน​อนาคต​ ​เรา​จะ​ได้​เกมที่สมจริงมากขึ้น​ ​แต่​ถ้า​มอง​ใน​อีกมุมหนึ่ง​ ​เรา​ต้อง​เสียค่า​ใช้​จ่ายมากขึ้นสำ​หรับเกมที่​เมื่อก่อนมันคือ​ความ​บันเทิงราคาถูก​ ​แต่ปัจจุบันถูกผลักดัน​ให้​กลายมา​เป็น​สิ่งที่​ต้อง​จริงจัง​กับ​มันมากกว่า​เดิม


    ​การอัพเกรดเครื่องแต่ละครั้ง​นั้น​ก็สร้างปัญหา​ไม่​น้อย​ ​เพราะ​มีหลายครั้งที่พออัพเกรด​ได้​ไม่​นานก็มัก​จะ​มีอะ​ไร​ใหม่​ออกมาซะจนทำ​ให้​เครื่องคอมพิวเตอร์ที่​เราคิดว่า​ใหม่​นั้น​ตกรุ่นไป​ใน​ทันที​ ​เช่นเมื่อก่อน​จะ​ซื้อเครื่องคอมเครื่องหนึ่งทำ​งาน​ด้วย​เล่นเกม​ได้​ด้วย​ ​ก็จัดอุปกรณ์​กัน​ได้​แบบง่ายๆ​ ​แต่​เดี๋ยวนี้​ต้อง​ถามก่อนว่า​เล่นเกม​ได้​จะ​เอา​แค่​ไหน​ ​พอ​ได้​เล่น​ ,​เล่น​ได้​ปานกลาง​ ​หรือ​เล่น​ได้​สุดๆ​ ​เกมบนคอมพิวเตอร์​จึง​กลาย​เป็น​สิ่งที่จริงจังมากขึ้น

    ​แล้ว​แนวทางที่​เป็น​นี้​ใคร​ได้​ผลประ​โยชน์มากที่สุด​ ​ก็​ผู้​ผลิตนั่นเองบริษัท​ ไมโครซอฟท์ ​บริษัท​ผู้​ขายอุปกรณ์ต่างๆ​ ​บริษัทเกมต่างๆ​ ​ส่วน​ผู้​บริ​โภคอย่างเราก็​เหมือน​กับ​ถูกมัดมือชก​ ​ตราบ​ใด​ที่​ยัง​ต้อง​การเล่นเกมคอมพิวเตอร์ก็​ต้อง​เลือกเส้นทางนี้ทางเดียว​เท่า​นั้น​ ​เว้นเสียแต่คุณ​จะ​ไปเล่นเครื่องคอนโซล

    ใน​อนาคตเมื่ออุปกรณ์​ใหม่ๆ​ออกมา​ DirectX 10 ​ก็​จะ​สามารถ​ใช้​งานบนคอมพิวเตอร์พื้นๆ​ได้​อย่างราบรื่น​ ​แต่​เมื่อ​ถึง​เวลา​นั้น​ Microsoft ​ก็​จะ​มีอะ​ไร​ใหม่​มานำ​เสนออีก​ ​ดังเช่นที่มีคนพูด​ไว้​ว่า​ ​"​ถึง​วันนี้คุณ​ไม่​ตัดผม​ ​วันหน้าคุณก็​ต้อง​ตัดมัน​อยู่​ดี​" ​ใน​อนาคต​ Windows Vista ​และ​ DirectX 10 ​จะ​กลายมา​เป็น​มาตรฐานสำ​หรับเครื่องคอมพิวเตอร์ทุกเครื่อง​ ​แต่​ใน​วันนี้ขอบอกว่า​"​ไม่​" ​เพราะ​มันฟุ่มเฟือยเกินไป

    Credit: Manger Online

  • #2
    ยาวไป
    รอต่อไป (สงสัยจะนานจริงนะกว่าจะมา ^^")

    Comment


    • #3
      รอดูเอาแล้วกันว่าจะแจ่มยังว่าอ่ะเปล่า....

      Comment


      • #4
        ไมมันฉีกคำละเนี่ย- -

        Comment


        • #5
          ใช่ เปลือง เหมือน กับ เรา มกมุ่น อยู่กับ สิ่ง นอก กาย ที่ ทำเท่าไหร่ก็ไม่รู้จักจบจักสิ้น

          เวลา มันหมุนไปตลอด สมองคนก็คิดไปเรื่อยๆ อีกไม่นานโลกก็จะแตก พวกเราก็จะตาย

          เขาบอกอีก20ปีข้างหน้า กรุงเทพ จะไม่มี

          ตอนแรกผมก็ บอกเอ้ยชังแมง กรู ขอมีความสุขในตอนนี้ก็พอแล้ว 555

          แต่พอ ผม คิด ผมก็ ได้รู้ว่ามัน ไม่ใช่ ความสุขที่ได้จาก เงิน มันไม่ใช่ความสุขที่แท้จริง

          เราจะมีคอมดีเพื่อมาโช ให้ชาวบ้านรู้ว่า ผมรวยอะมีตังซื้อ คอมผม แรง อะ เล่นได้ ทำได้ทุกอย่าง

          มันก็แค่ นั้น ในเมื่อความสุขที่แท้จิง มันไม่ใช่ สิ่ง ที่แท้จิง


          ( ก็แค่แง่คิดเล็กๆน้อยๆให้ เก็บไปคิดกันนะคับผม )

          Comment


          • #6
            แล้วตอน DX8 > DX9 มันขนาดนี้ไหม ใครรู้บ้างครับ

            Comment


            • #7
              Originally posted by Trojan View Post
              แล้วตอน DX8 > DX9 มันขนาดนี้ไหม ใครรู้บ้างครับ
              ไม่ครับ DX8.1 ไป DX9.0 ไม่ได้แตกต่างกันครับ รูปแบบการทำงานของตัว DX ยังเหมือนเดิม แต่ในDX 10 มันการเปลีย่นแปลง ไปมากมาย ไว้ วันหลังจะเอาบทความ มาลงให้อ่านกานนะคับ ว่าเปลี่ยนไปอย่างไรบ้างในการทำงาน

              Comment


              • #8
                Originally posted by Poomsan View Post
                ไม่ครับ DX8.1 ไป DX9.0 ไม่ได้แตกต่างกันครับ รูปแบบการทำงานของตัว DX ยังเหมือนเดิม แต่ในDX 10 มันการเปลีย่นแปลง ไปมากมาย ไว้ วันหลังจะเอาบทความ มาลงให้อ่านกานนะคับ ว่าเปลี่ยนไปอย่างไรบ้างในการทำงาน
                รออ่านอยู่นะท่าน

                Comment


                • #9
                  ควรจะดูมากเลยสำหรับคนที่จะซื้อ

                  Comment


                  • #10
                    เพราะว่า DX9(XP) > DX10(Vista ) หรือเปล่า ?
                    จะถามว่าเป็นเพราะ Vista หรือเปล่าครับผม

                    Comment


                    • #11
                      ผมว่ามันเพราะบังคับใช้ Windows Vista เวลาเรียกใช้บริการ Direct X 10... (กำลังจะพูดเลย โดน rep ข้างบนแย่งพูดซะ.. อิอิ)

                      Comment


                      • #12
                        รอชม

                        Comment


                        • #13
                          ภาพสวยไปก็เท่านั้นแหละ ถ้ามันไม่สนุกจริงๆ ใครจะไปสน
                          ไม่งั้นจะมีหลายๆท่านใช้ การ์ดจอแรงๆ ไปเล่นเกมส์ซิมส์ หรือ Dot A ทำไมหว่า

                          Comment


                          • #14
                            Support " Popcap " รีเปล่าครับ DirectX10 เนี๊ยะ

                            Comment


                            • #15
                              เพราะ แก๊สโซฮอล นั่นแหละ

                              Comment

                              Working...
                              X