|
什么是V-Sync(视频同步)和为什么我们要关注?
要明白V-Sync(视频同步)的原理你需要了解一些关于监视器是如何进行工作的。一般情况下会有一幅图在荧屏上一遍又一遍地扫描出来。只要当电脑更改画面时我们在屏幕上也能看到图的变化。 一般情况下是没有问题的,假如荧屏只扫描出一幅图的一半画面时电脑就更换了画面,那么你就有可能看到一幅好象撕破的画面。

V-Sync软件可以很好地解决上面的问题,它让电脑一定是在监视器完成一连画面扫描后才更换电脑画面。也就是说电脑每秒画面更换的数量不能大于监视器画面更新率(通常60-90幅/秒)。另外,限制画面更新数量的因素还受到视频卡和CPU等的速度影响。在Video-SL中你可以把V-Sync(视频同步)设置成开和关,你可以看到在每秒的帧频报告中有很大的不同。
实现视频同步
在解决画面撕裂的问题,V-Sync必须在两个地方都没有画面撕裂情况,第一个是在Video-SL里面,系统已默认的,这个地方你不用太担心。第二个地方是在你的视频卡驱动设置里的。 在Mac OS X中已解决了这个问题,所以下面我们只对Windows系统的电脑中最常用的三种视频卡nVidia、ATI和Intel分别作介绍。

nVidia显卡
显卡设置步骤如下:
1) 在电脑桌面上右击鼠标按键,选择“属性” 2) 选择“高级”按钮 3) 选择对应的nVidia商标显示卡图标标签,进入标签列表 4) 选择“性能与品质设置” 5) 在全局驱动设置中选择“垂直同步”,确认垂直同步功能被使用或打开 6) 点击应用后重新启动SL软件和Video-SL
 nVidia 设置屏幕
ATI显卡
显卡设置步骤如下
1. 在电脑桌面上右击鼠标按键,选择“属性” 2. 选择“高级”按钮 3. 选择“3D”标签 4. 这里有 2 个选项: Direct X 和 OpenGL. 选择 OpenGL 5. 在屏幕的列表下方查找 'Wait for vertical sync' 选项 看看它的目前选项状态是: Default Off, Default On, 或者是 Always On(打开).假如它是ON状态就OK. 6. 假如它的设置是 'Always Off'(关闭状态), 点击 'Custom' and set it 'Default On'(打开状态) 7. 点击应用后重新启动SL软件和Video-SL

Intel显示卡
不幸的是很多INTEL显示卡在WINDOWS 驱程中没有提供V-SYNC参数给用户修改,所以你只能把'Asynchronous Flip(异步)'选项关闭,同样的也能减少一些不必要的影响。
| |