TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
Macie włączoną synchronizację pionową (gry -> lcd)? , gigas! 22/04/08 14:39 Tak zapytuje, bo w niektorych grach warto (?), zyskuje sie na plynnosci. W innych nie. Rzadzi tym jakas regula? Tak z ciekawosci.Na tpc przelotem, ale z nadzieja. - W starszych tak , , , 22/04/08 15:58
w nowszych nie, mam za wolny komputer.* , , * - to zależy co masz na myśli pisząc "płynność" - możliwe są dwie przeciwne odpowiedzi:-) , bwana 22/04/08 16:48
Ekran (LCD czy CRT) działa mniej więcej tak, że obraz generowany jest liniami od góry do dołu, czyli "chodzi" po nim pozioma kreska, która uaktualnia obraz linia po linii. Przy wyłączonej synchronizacji pionowej w grze może się okazać, że karta graficzna wyliczyła już jak ma wyglądać następna klatka obrazu i wysyła ją na ekran. W tym momencie ta "pozioma kreska" jest gdzieś w połowie wysokości ekranu - co się dzieje? Górna połowa ekranu wyświetla starą klatkę obrazu, a dolna nową. Czyli obraz jest mniej płynny, zmienia się jakoś dziwnie, po kawałku.
Z drugiej strony - przy włączonej synchronizacji pionowej karta czeka z "podaniem" nowej klatki obrazu, aż "pozioma kreska" znajdzie się na samej górze ekranu (żeby właśnie nie wywołać efektu opisanego wyżej) - czeka, czyli w generowaniu obrazu jest pauza (widoczna jako "szarpanie obrazu") - czyli obraz znów jest mniej płynny;-D
Przy stuherzowym wyświetlaczu i włączoną synchronizacją opisane wyżej szarpnięcie (czekanie z wyświetleniem kolejnej klatki obrazu) potrwa krócej niż setną sekundy - przynajmniej tak mi, lajkonikowi w temacie, się wydaje."you don't need your smile when I cut
your throat" - no jakaś reguła by się znalazła , Tiamat 22/04/08 17:04
tu jest po angielsku
http://www.tweakguides.com/Graphics_9.html
ogólnie czy CRTek, czy LCDek, to bez vsync będziesz mieć tearing, czyli rwanie obrazu w poziomie, natomiast z vsync, jeśli komputer nie daje rady utrzymać fpsów powyżej odświeżania (czyli dla 60Hz nie masz stałych 60fps lub więcej) to bedziesz w większości przypadków miał połowę, czyli 30fpsów.
Na CRT, przy dajmy na to 100Hz i włączonym vsync, fps spadnie Ci do 50fpsów, więc problem nieduży, ale na LCD masz ograniczenie do 60Hz, a 30 to już może być mało.
Coś tam o potrójnym buforowaniu piszą w podanym linku - że to może pomóc.
W skrócie - i tak więcej fpsów niż masz refresh nie zobaczysz (tnz zobaczysz niepełne klatki - stąd tearing), natomiast po włączeniu vsync to zależy - jeśli komputer i tak wyrabiałby więcej fpsów niż refresh, to będzie ok, ale jeśli mniej, to fps może spaść do połowy wartości odświeżania.-+- TmT ---
Jest 10 grup ludzi - jedni rozumieją kod
binarny, drudzy nie. |
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|