Announcement

Collapse
No announcement yet.

ช่วยอธิบาย frametime กับ framerate และ refresh rate ต่างกันอย่างไรครับ

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

  • ช่วยอธิบาย frametime กับ framerate และ refresh rate ต่างกันอย่างไรครับ

    ขอบพระคุณครับ

  • #3
    ขอตอบแบบสั้นๆนะครับ

    Frametime = บันทึกเวลาที่ใช้ในการ Render 1 Frame ในช่วงเวลานึง
    เอาไว้ดูว่าเกมนั้นมันลื่นจริงหรือไม่ หรือมีการกระตุกเป็นช่่วงๆ

    Framerate = จำนวน Frame ที่ Render ได้ใน 1 วินาที
    เอาไว้ดูว่าเกมมัน Run ได้ลื่นไหลถึงจุดที่ต้องการมั้ย ส่วนมากจุดพอใจก็จะอยู่ที่ 30 fps หรือ 60 fps แล้วแต่คน

    Refresh rate = อัตราการ Update ข้อมูลของจอภาพใน 1 วินาที
    ซึ่งควรจะเท่ากันกับ Framerate เพื่อแก้ปัญหาภาพขาด (Vertical tearing)
    Last edited by kaitom; 27 Jan 2015, 14:45:18.

    Comment


    • #4
      เข้ามาจด ^ ^

      Comment


      • #5
        ลองใช้ MSI Afterburner ดู เข้าไป set ค่าใช้โชว์ frametime, framerate หรืออื่นๆ
        แล้วจะเห็นความสัมพันธ์ จะแสดงชึ้นมาพร้อมเวลานั้นๆ
        ตัวอย่าง ชี้ดูกราฟที่ส่วน framerate เช่น 50 fps
        ก็จะโชว์ frametime 19 ms อะไรประมาณนี้ ในเวลาเดียวกัน
        จะโชว์ไปทุกๆ วินาที ที่เล่นไป

        ปล. ดูไปดูมาก็เหมือน framerate นั้นใช้เวลา เรนเดอร์เ่ท่าไร

        ก้เลยทำให้เห็นความแตกต่าง
        50fps@19ms
        60fps@22ms
        อะไรประมาณนี้ก็เป็นได้

        อย่าไปใส่ใจมากชอบอะไรก็เล่นๆไป ฮ่าๆๆๆ

        Comment


        • #6
          แอบยังไม่เกตระหว่างframetimeกับframerate

          อ่อ อ่านลิงก์นั้นแล้วพอจะเข้าใจขึ้นบ้างละครับ ขอบพระคุณครับ

          งั้นถามใหม่ครับ งี้ประสิทธิภาพการ์ดจอก็ให้ดูว่าFPSสูง frametimeต่ำและคงที่ ถึงจะดี ส่วนประสิทธิภาพของmonitorก็ให้ดูrefresh rate กับinput lag ถูกต้องมั้ยครับ

          Comment


          • #7
            Frametime = เวลาที่ใช้ในการประมวลผลภาพ 1 เฟรม มีหน่วยเป็น มิลลิวินาที (ms)
            Framerate = จำนวนเฟรมที่ประมวลผลได้ในเวลา 1 วินาที มีหนวยเป็น เฟรม (ต่อวินาที)

            Comment

            Working...
            X