ขอบพระคุณครับ
Announcement
Collapse
No announcement yet.
ช่วยอธิบาย frametime กับ framerate และ refresh rate ต่างกันอย่างไรครับ
Collapse
X
-
ขอตอบแบบสั้นๆนะครับ
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
-
ลองใช้ MSI Afterburner ดู เข้าไป set ค่าใช้โชว์ frametime, framerate หรืออื่นๆ
แล้วจะเห็นความสัมพันธ์ จะแสดงชึ้นมาพร้อมเวลานั้นๆ
ตัวอย่าง ชี้ดูกราฟที่ส่วน framerate เช่น 50 fps
ก็จะโชว์ frametime 19 ms อะไรประมาณนี้ ในเวลาเดียวกัน
จะโชว์ไปทุกๆ วินาที ที่เล่นไป
ปล. ดูไปดูมาก็เหมือน framerate นั้นใช้เวลา เรนเดอร์เ่ท่าไร
ก้เลยทำให้เห็นความแตกต่าง
50fps@19ms
60fps@22ms
อะไรประมาณนี้ก็เป็นได้
อย่าไปใส่ใจมากชอบอะไรก็เล่นๆไป ฮ่าๆๆๆ
Comment
-
แอบยังไม่เกตระหว่างframetimeกับframerate
อ่อ อ่านลิงก์นั้นแล้วพอจะเข้าใจขึ้นบ้างละครับ ขอบพระคุณครับ
งั้นถามใหม่ครับ งี้ประสิทธิภาพการ์ดจอก็ให้ดูว่าFPSสูง frametimeต่ำและคงที่ ถึงจะดี ส่วนประสิทธิภาพของmonitorก็ให้ดูrefresh rate กับinput lag ถูกต้องมั้ยครับ
Comment
Comment