Announcement

Collapse
No announcement yet.

สงสันเรื่องเฟรมทามครับ

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

  • สงสันเรื่องเฟรมทามครับ

    Untitled-1.jpg
    จากรูปจะเห็นว่า 29.9 FPS 33.3 ms ทั้ง 2 เกี่ยวกันอย่างไรครับแล้วที่กระตุก เกี่ยวกับ 2 ตัวนี้มั้ยครับ

  • #2
    เกี่ยวหมดครับ

    fps คือ จำนวน frame ที่ render ออกมาได้ใน 1 วินาที

    frame time ก็ตามชื่อครับ เวลาที่ใช้ในการเรนเดอร์แต่ละเฟรม

    ผมสมมุติว่าเกมเกมนึง optimize โคตรดี frame ทุกเฟรมใช้เวลาเรนเดอร์ 33.3ms หมด ก็คือ 30fps นั่นเอง

    มาจาก 1000ms(1วิ)/30frame = 33.33ms แล้วลองนึกถึงภาพที่บางเกมโชว์ว่า 30 fps ก็จริง(30 frame ใน 1 วิ)

    โดยเฟรมที่ 1-29 ใช้เวลาเรนเดอร์ประมาณ 17.25ms (ภาพต่อเนื่องลื่นไหล) แต่ไอ้เฟรมสุดท้ายเฟรมที่ 30

    ดันใช้เวลาเรนเดอร์ 500ms(ครึ่งวิ) คุณคิดว่าจะพอให้มนุษย์รับรู้ได้ไหมครับว่ามันช้า/กระตุก ทั้งๆที่มันก็ว่า 30fps(สมควรจะลื่น)

    Comment


    • #3
      Originally posted by mathburn View Post
      เกี่ยวหมดครับ

      fps คือ จำนวน frame ที่ render ออกมาได้ใน 1 วินาที

      frame time ก็ตามชื่อครับ เวลาที่ใช้ในการเรนเดอร์แต่ละเฟรม

      ผมสมมุติว่าเกมเกมนึง optimize โคตรดี frame ทุกเฟรมใช้เวลาเรนเดอร์ 33.3ms หมด ก็คือ 30fps นั่นเอง

      มาจาก 1000ms(1วิ)/30frame = 33.33ms แล้วลองนึกถึงภาพที่บางเกมโชว์ว่า 30 fps ก็จริง(30 frame ใน 1 วิ)

      โดยเฟรมที่ 1-29 ใช้เวลาเรนเดอร์ประมาณ 17.25ms (ภาพต่อเนื่องลื่นไหล) แต่ไอ้เฟรมสุดท้ายเฟรมที่ 30

      ดันใช้เวลาเรนเดอร์ 500ms(ครึ่งวิ) คุณคิดว่าจะพอให้มนุษย์รับรู้ได้ไหมครับว่ามันช้า/กระตุก ทั้งๆที่มันก็ว่า 30fps(สมควรจะลื่น)
      ถ้างั้นอาการขั้นต้นก็แสดงว่า 29.9 FPS, 33.3 ช่วงที่มันล่วงมาเหลือ 29.9 ก็แสดงว่า เกมส์มีปัญหาสิน่ะครับหรือว่าการ์ดจอผมแรงไป

      Comment

      Working...
      X