Announcement

Collapse
No announcement yet.

ถามเกี่ยวกับการ จำกัด Frame ในการเล่น FPS

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

  • ถามเกี่ยวกับการ จำกัด Frame ในการเล่น FPS

    สงสัยครับ ผมเห็นเว็บนอกเขาโชว์พวก Setting การแสดงผลพวกเกมส์ FPS อย่าง Bf3 โดยมักจะจำกัดเฟรมอยู่ที่ 60 ซะส่วนใหญ่

    และที่ผมสังเกตเห็นเขาจะพวกโปรแกรมในการจำกัดเฟรม อย่าง Nvidia inspactor

    ก็เลยสงสัยว่า ทำไมเขาไม่เปิด Vsync ในเกมเอาละครับ

    ผู้รู้หรือใครใช้อยู่ช่วยชี้แจงหน่อยครับ อิอิ

  • #2
    - บางเกม vsync ทำงานที่ 30 เช่น dead space เพราะพอร์ทมาจากคอนโซล แต่ถ้าจำกัดที่ inspector จะเลือกค่าตัวเลขเป็น 60 ได้

    - การใช้ inspector ยังมีประโยชน์ในการเล่นบนจอที่ไม่ได้มี refresh rate ที่ 60hz เช่นจอ 120hz, 140hz คุณอาจจะไม่รู้ว่ามันมีจอแบบนี้ด้วย เพราะจอพวกนี้ราคาสูงมากและไม่ค่อยเป็นที่นิยม ผมก็เป็นคนหนึ่งที่ใช้จอประเภทนี้ เนื่องจากภาพมันลื่นไหลกว่า ทีนี้ สมมติเล่น BF3 บนจอ 120hz แล้วเปิด vsync มันจะจำกัดที่ 120fps ไม่ใช่ 60fps ซึ่งการ์ดจอจะร้อนเร็วมาก แต่ถ้าใช้ inspector จำกัดที่ 60 เฟรมก็จะอยู่ที่ 60 และไม่กินการ์ดจอมากเกินไป ถ้าวันไหนคุณอยากลองจำกัด 75fps ก็ทำได้ ซึ่งภาพก็จะไหลลื่นกว่าจอ 60hz นิดนึง แต่ยังไม่สุดๆ เท่า 120hz ก็ต้องเลือกเอาว่าสำหรับเราพอดีที่ตรงไหน

    สรุปคือปัญหาคุณมาจากการที่คุณจำกัดกรอบแนวคิดไว้ว่า จอมันมี vertical sync ได้สูงสุด 60hz เท่านั้น ซึ่งจริงๆ มันไม่ใช่ครับ

    Comment


    • #3
      ขอบคุณสำหรับคำตอบครับ อิอิ

      งั้นขอถามเพิ่มอีกนิดก็แล้วกัน

      แล้วเราสามารถดูได้จากตรงไหนครับว่า จอภาพ(Monitor) ที่เราใช้อยุ่ในขณะนี้ มันรองรับที่ 60hz หรือ 75 หรืือ 120

      คือผมสนใจอยากจะ lockframerate ดูน่ะครับ เพราะปกติผมมักจะเล่นที่เฟรม 100 กว่าตลอด โดยคิดว่าเฟรตยิ่งเยอะเวลาเล่นยิ่งลื่น

      แต่ผมได้ลองดูตามวิดิโอเกมภาพเสริมของ bf3 เวลาเขาพรีวิว ส่วนใหญ่มันจะ 60 ซะส่วนใหญ่ ภาพก็ดูไหลลื่นไม่น้อยไปกว่าเฟรม100 เลย

      ก็เลยสงสัยน่ะครับ

      Comment


      • #4
        Control Panel\All Control Panel Items\Display\Screen Resolution เลือก Advance Setting แล้วก็ตามภาพด้านล่างเลยครับ




        ปล.ถ้าใช้จอ 120Hz มาแล้วจะไม่อยากกลับไปใช้ 60Hz อีกเลยครับ ผมยอมปรับภาพให้เกมห่วยลงเพื่อให้ได้เฟรม 100+ เลยละ ความรู้สึกมันต่างกันเยอะมาก

        Comment


        • #5
          จอเกือบทั้งหมดก็ 60hz ที่ optimal resolution แหละครับ กดดู information ในเมนูหน้าจอของจอก็ได้
          ผมว่ายากครับ ที่จอคุณจะบังเอิญเป็น 120hz แบบว่าไม่รู้ตัวเวลาซื้อ
          เพราะถ้าคุณซื้อจอ 120hz คุณจะรู้ตัวแน่นอนว่าคุณจ่ายเงินไปแล้วได้อะไร เพราะบางรุ่นมันแพงกว่าจอ 60hz เป็นเท่าตัวครับ

          อย่างของผม 27 นิ้วซัมซุง s27a750d ซื้อมา 21900 บาทเมื่อปีที่แล้ว จนวันนี้ราคาหน้าร้านยังเท่าเดิมไม่ลดสักบาท แต่จอ aoc 27 นิ้วขายกัน 8600 บาท ไม่ต้องบอกก็รู้ใช่ไหมครับว่าตัวไหน 60hz ตัวไหน 120hz คงไม่มีใครยอมจ่ายสองหมื่นกว่าโดยที่ไม่รู้หรอกว่ามันเป็น 120hz

          การเล่นเกมที่เฟรมเกิน refresh rate ของจอ จะไม่เห็นความลื่นต่างกับการเล่นที่ refresh rate พอดีครับ
          ในกรณีคุณ จอ 60hz จะเปิด 60fps หรือ 100fps ก็เห็นความลื่นไม่ต่างกัน เพราะจอมันสแกนได้แค่ 60 ครั้งต่อวินาที
          แต่ถ้ามาเล่นจอผม 120hz เปิด 60fps กับ 100fps จะเห็นความต่างกันครับ เพราะจอมันแสกนได้ถึง 120 ครั้งต่อวินาที ยิ่งถ้าเปิดได้ 120fps ก็ยิ่งลื่นสุดๆ

          ส่วนเรื่องความลื่นแค่ไหน ต้องดูด้วยตาหน้าคอมครับ อัดวิดีโอด้วยกล้องมันไม่ค่อยเห็นความต่าง สำหรับผมครั้งแรกที่่มองก็ต่างกันตั้งแต่เริ่มขยับเมาส์เลยครับ การเคลื่อนไหวมันไหลนุ่มนวลเหมือนน้ำไหลเลย (เวอร์ไปมั้ย)
          Last edited by zeratul111; 10 May 2013, 16:35:58.

          Comment


          • #6
            ^
            แค่จาก 60 มาเป็น 75 ก็รู้สึกได้ครับ (พึ่งลองเดียวนี้นี่เอง)

            ขอถามเพิ่มเติมนะครับว่าถ้าเราปรับหน้าจอเป็น 1280x1024 (75hz) แล้วเข้าเกมส์เป็น 1280x720 แต่เกมส์ไม่ได้ล็อคเฟรมเรต(เอา Frap วัดได้เกิน 80 fps)
            แล้วจอภาพตอนที่เราเล่นเกมส์นั้นจะใช้ความถืี่ไหนครับ ระหว่าง 75 ตาม Desktop หรือ 60 ตามขนาดเพราะ 75hz จอผมได้แค่ 1280x1024

            Comment


            • #7
              ตอนอยู่ในเกมก็กดเรียกเมนูของจอขึ้นมาเลยครับ แล้วเลือกตรง information มันจะบอกครับว่าตอนนี้ความละเอียดอะไร ความถี่เท่าไหร่



              ดูตรงความถี่แนวนอน vertical frequency (VF) ครับ

              Comment


              • #8
                Originally posted by zeratul111 View Post
                ส่วนเรื่องความลื่นแค่ไหน ต้องดูด้วยตาหน้าคอมครับ อัดวิดีโอด้วยกล้องมันไม่ค่อยเห็นความต่าง สำหรับผมครั้งแรกที่่มองก็ต่างกันตั้งแต่เริ่มขยับเมาส์เลยครับ การเคลื่อนไหวมันไหลนุ่มนวลเหมือนน้ำไหลเลย (เวอร์ไปมั้ย)
                เห็นด้วยมากเลยครับ ตอนแรกก่อนที่ผมเปลี่ยนมาใช้จอ 120Hz รู้สึกภาพ CoD : BO2 กากมาก พอเปลี่ยนมาใช้ 120Hz แล้ว พอดีเกมนี้มันไม่กินสเปคเลยวิ่งเต็ม 120Hz พอดีด้วยรู้สึกภาพดูดีขึ้นกว่าตอนเล่นด้วย 60Hz มากๆ


                Originally posted by richter View Post
                ^
                แค่จาก 60 มาเป็น 75 ก็รู้สึกได้ครับ (พึ่งลองเดียวนี้นี่เอง)

                ขอถามเพิ่มเติมนะครับว่าถ้าเราปรับหน้าจอเป็น 1280x1024 (75hz) แล้วเข้าเกมส์เป็น 1280x720 แต่เกมส์ไม่ได้ล็อคเฟรมเรต(เอา Frap วัดได้เกิน 80 fps)
                แล้วจอภาพตอนที่เราเล่นเกมส์นั้นจะใช้ความถืี่ไหนครับ ระหว่าง 75 ตาม Desktop หรือ 60 ตามขนาดเพราะ 75hz จอผมได้แค่ 1280x1024
                60Hz ครับ สุดท้ายมันก็ขึ้นอยู่กับ App ที่รันอยู่ดี หลายๆ ท่านคงเคยเห็นบางเกมเวลาปรับ Resolution แล้วมี Hz ตามหลังความละเอียด สุดท้าย Refesh rate มันจะล็อคตามที่เราปรับใน App ที่เรารันในขณะนั้นอยู่ดีครับ
                Last edited by CannavaroJ; 10 May 2013, 17:40:36.

                Comment


                • #9
                  เหลือแค่ 60Hz จริงๆ ด้วย ขอบคุณครับ

                  Comment


                  • #10
                    เปิด Vsync มันโดน input lag หรือเปล่าครับ? เลยต้องไปตั้งค่าล็อคเฟรมข้างนอกเอา

                    FPS หลาย ๆ เกมที่เล่นมาก็โดนไปหลายเกมเลย อยากเปิด Vsync แต่เปิดแล้วเม้าส์มันหน่วง ๆ

                    Comment


                    • #11
                      ส่วนมากถ้าเล่นเกม FPS ทั้งหลายและเปิด Vsync เอาไว้ เราจะปรับไปที่ 50Hz ลองดู
                      ปกติ Vsync จะล็อกเฟรม Hz สุงสูดของจอที่เราใช้ หรือหาโปรแกรมปรับเอาเองก็ได้ แต่ปรับใน โปรแกรมไดร์เวอร์จะดีที่สุด

                      Comment


                      • #12
                        ถ้าเกมไหนล๊อค Vsync ในเกมไว้ 30
                        ให้ปิด Vsync ในเกมแล้วมาเปิดที่ไดรเวอร์แทนครับจะได้เล่นที่ 60

                        Comment

                        Working...
                        X