Sidebar

Вертикальная синхронизация.

Raid

VIP
Jul 11, 2006
8,308
33
220
0
CSM-чат
Вертикальная синхронизация.

Купил вот на днях видюху(GeForce6600GT),поставил, зашел в халфу, залез в настройки видео и смарю:написано разрешение, шейдеры, фильтрация, кароче с этим всё понятно.Поставил на максимум.Но один пункт я так и непонял: чё за вертикальная синхронизация такая?И как она влияет на графику в игре?(ну там отражения всякие и.т.д.)Зачем она нужна?Объясните пожалуйста.Нужно ли её вообще включать?
З.Ы.У меня включено.
 
Last edited:

Skaarj

Супер Модератор
Aug 12, 2004
18,747
Выключи, её нужно включать с тройной буферизацией, иначе ФПС упадут.
С ней изображение будет обновляться каждый кадр, а не только те строки, что успела нарендерить видяшка.
 

Raid

VIP
Jul 11, 2006
8,308
33
220
0
CSM-чат
Rock said:
Сравни векторную и битмапную графику. Вот такие различия.
Ну и когдаже битмапная графика?Када отключено?
 

Rock

I N S O M N I U M
Oct 18, 2005
1,736
35
Пряный Кот said:
Поясните пожалуйста, что вы имели в виду. Я не в состоянии строить такие сложные ассоциативные ряды :)

Ну вот.
Начертите линию под углом 45 градусов в Paint.
Начертите линию под углом 45 градусов в Macromedia Flash.
Есть различия ? :D
Короче, я это так понимаю.
 

Skaarj

Супер Модератор
Aug 12, 2004
18,747
2 Пряный Кот:
Зачем так сложно? :)
Спросил бы прямо "каким боком вектор/растр относится к сабжу?"...
 

moonsond

Designed for War
Jul 24, 2006
5,599
2
0
ну и дебаты млин %)
по мне, так на 6600 gt можно было б и врубить ее... имхо это уже не та карточка на которой падения фпс в хл2 нужно бояться... конечно если проц нормальный.
 

nexus7

New member
Dec 3, 2006
3
0
0
Доходчивое разъяснение мифа Vsync о "падении" или "увеличении" FPS.

"Vsync: яркий пример крупнейшего недопонимания в истории графических настроек. Вот как Vsync работает: у вашего монитора частота обновления экрана определяется для каждого разрешения по-разному. Поясню на примере: мой монитор тянет 75Hz на максимально доступном разрешении 1152x864. Это значит, что мой монитор показывает только 75 кадров в секунду при данном разрешении. Восторгаетесь своими 150 fps в Q3? Циферка на экране конечно же показывает именно столько, но в реальности весь эффект полностью сводится на «нет» вашей частотой обновления экрана. Все, что выше частоты обновления, вызывает эффект, называемый tearing или разрыв изображения. Tearing выражается в волнообразном набегании кадров - бегущих по экрану полосах. Vsync же устанавливает ваш максимальный fps равным текущей частоте обновления экрана, что позволяет полностью убрать tearing и добиться значительного улучшения картинки. Мораль сей басни такова - используйте Vsync в игре. Но если же вы просто замеряете FPS, чтобы оценить производительность - отключите Vsync." (c)
 

Skaarj

Супер Модератор
Aug 12, 2004
18,747
2 nexus7:
Предположим, у тебя вертикальная синхронизация включена.
Значит, видяшка рендерит каждый кадр только после flip'а предыдущего в буфер экрана.
Нужно соблюдения 2-х условий, кадр отрендерен и наступил момент этого самого flip.
Дальше смотрим, успевает видяшка отрендерить кадр в 1/Гц секунд или нет.
Если успевает, то каждый новый кадр в буфере экрана будет новым, ФПС=Гц.
Если не успевает, т.е. на момент flip'а видяшка ещё рендерит кадр, то в буфере экрана останется предыдущий кадр.
И когда видяшка наконец поспеет, тогда придётся ждать очередного flip'а и на один уникальный кадр уйдёт два реальных.
Несложно подсчитать, что в этом случает фпс упадёт вдвое.
Когда как без всинха мадение будет менее значительным.
Ситуацию частично может исправить тройная буферизация.
Или при выключенном в синхе - page flip.

[ADDED=Skaarj]1165166012[/ADDED]
2 nexus7:
Кстати, вот ты привёл в примере Ку3, а знаешь ли ты, что там физика движений и прыжков напрямую зависит от фпс?
Причём, считается идеальным вариант с фпс = 125.
 
Last edited:

Troll

New member
Nov 26, 2005
547
37
А разве человеческий глаз видит разницу в количестве ФПС после 50? Мне и с 60 нормально. А моник на 85 герц, как он отобразит 125 кадров? Или даже больше. (Если он в секунду моргает 85 раз, куда деваются 40 кадров?) Смысл их?
 

1m.dm

<geek/>
Jun 25, 2004
3,028
38
2
0
Kiev
Если fps больше частоты обновления экрана - vsync рулез. иначе сакс.
 

Game Server

CSM TV

Page QR Code

QR Code

Donate Campaign

Total amount
$0.00
Goal
$25.00

Latest profile posts

TestUser wrote on TRUP@C's profile.
Master?
TestUser wrote on TRUP@C's profile.
Hello Father

Members online

No members online now.

Discord