什么是Unity3D中的VSync计数?

时间:2014-01-18 14:21:50

标签: unity3d rendering vsync

VSync的理论概念是什么,它如何影响渲染?

2 个答案:

答案 0 :(得分:2)

取自unity3D的documentation

  

渲染可以与显示器的刷新率同步   设备,以避免“撕裂”工件。您可以选择同步   每个垂直空白(VBlank),每隔一个垂直空白或不   完全同步。

答案 1 :(得分:2)

以各种方式监视刷新像素,但它们并非全部同时更新。例如旧屏幕,用于一次刷新一行像素,从上到下。

如果在获得新图像时屏幕中间有一个问题,那么就会出现问题。然后,您使用前一帧显示屏幕的上半部分,而屏幕的下半部分则使用新帧。 VSync通过确保在刷新之间进行更新来防止这种情况,而不是在。

期间

现代屏幕不再是一个问题。

如果你想阅读VSync这里有一些有用的维基百科文章:http://en.wikipedia.org/wiki/Vertical_synchronizationhttp://en.wikipedia.org/wiki/Screen_tearing