Không có nghĩa là gì?


8

Tôi luôn tìm cách cải thiện sự mượt mà trong các trò chơi của mình. Khi tôi đọc trên mạng, tôi bắt gặp thuật ngữ " soynched " khá thường xuyên. Không có nghĩa là gì?

Câu trả lời:


12

Nó chỉ có nghĩa là trò chơi phù hợp với tốc độ làm mới của màn hình / màn hình. Vì vậy, nếu bạn có màn hình 60Hz (nghĩa là hình ảnh màn hình được làm mới 60 lần một giây), trò chơi sẽ không thực hiện trên 60 FPS.

Nếu bạn đã tắt đồng bộ hóa dọc (vsync), thì nếu GPU và màn hình không đồng bộ hóa, thì bạn sẽ nhận được một vật phẩm thường được gọi là "xé" như vậy:

nhập mô tả hình ảnh ở đây


1
Chỉ để mở rộng. Khi ứng dụng của bạn là 'vsync'd có nghĩa là, card đồ họa của bạn sẽ không cập nhật / trao đổi bộ đệm trong khi bộ đệm hiện tại đang ở giữa được vẽ. FPS của ứng dụng của bạn sẽ bị giới hạn ở tốc độ làm mới màn hình vì ứng dụng sẽ đợi cho đến khi kết thúc khung hiện tại trước khi nó gửi khung tiếp theo.
JRT

1
+1 Tôi nghĩ tôi đã biết vsyncý nghĩa của nó trước khi tôi đọc lời giải thích của bạn về nó. Cảm ơn mức độ tuyệt vời của chi tiết và đại diện trực quan này đi kèm với các giải thích. Một hình ảnh đáng giá ngàn lời nói! =)
Will Marcouiller
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.