Forum www.no2kill.fora.pl
->[NO2]Kill-->
 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy  GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Odświeżanie ekranu

 
Napisz nowy temat   Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi    Forum www.no2kill.fora.pl Strona Główna -> Steam
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Pablites
Administrator



Dołączył: 24 Kwi 2009
Posty: 39
Przeczytał: 0 tematów

Ostrzeżeń: 0/10
Skąd: Śląsk
Płeć: Mężczyzna

PostWysłany: Sob 11:44, 25 Kwi 2009    Temat postu: Odświeżanie ekranu

Odświeżanie ekranu

Artykuł ten pomoże ci zoptymalizować i zwiększyć płynność wyświetlania obrazu w windowsie oraz w Counter-strike’u 1.6. się również wytłumaczyć zależność między FPS w grze a częstotliwością odświeżania oraz dlaczego NIE NALEŻY wyłączać synchronizacji pionowej, co robi większość graczy csa, aby mieć więcej fps. Zapraszam do lektury.



1. Częstotliwość odświeżania monitora. Co to ?
Częstotliwość odświeżania w monitorze, jest to ilość wyświetlanych klatek w czasie 1 sekundy. Czyli jeżeli mamy częstotliwość odświeżania 60hz to nasz monitor jest odświeżany 60 razy w czasie sekundy, przy 100hz - 100 razy na sekundę itd. Jak nie trudno się domyśleć im wyższa jest wartość odświeżania tym lepiej, co objawia się mniejszym migotaniem obrazu, w efekcie podnosi to nasz komfort pracy na komputerze oraz zdecydowanie mniej męczy nasze oczy. Rozsądny poziom to 85 Hz lub 100 Hz. Częstotliwość odświeżania jest odwrotnie proporcjonalna do rozdzielczości, czyli im większa rozdzielczość tym mniejsza częstotliwość odświeżania. Maksymalne wartości jakie możemy ustawić zależą od rozdzielczości oraz jakości monitora. Dla przykładu podam po lewej maksymalne wartości dla mojego monitora IBM oraz po prawej parametry które osiąga monitor LG mojego kolegi..
IBM LG
1280×1024 - 85 hz 1280×1024 - 60 hz
1024×768 - 100 hz 1024×768 - 85 hz
800×600 - 120 hz 800×600 - 100 hz
640×480 - 140 hz 640×480 - 120 hz

2. FPS w counter-strike 1.6
Silnik gry Half-Life na którym bazuje counter-strike 1.6, generuje obrazy mierzone w klatkach na sekunde (Frames Per Second, FPS). Wartość ta może być taka sama lub różna od tempa odświeżania ekranu systemu. Wszystkie wartości miedzy 30 FPS a 100 FPS zapewniają komfortowa gre, natomiast wyższe niż 100 klatek nie sa szczególnie pożyteczne, a wszystkie poniżej 15 klatek powodują przeskoki, tzw. lagi i przerwy w akcji. Liczbę fps w CS 1.6 regulujemy komendą “fps_max XXX” i polecam jej ustawienie na 100, ponieważ jest to najbardziej optymalna wartość dla tej gry.

3. FPS a odświeżanie monitora.
FPS w grze i częstotliwość odświeżania monitora te dwie rzeczy mają sporo ze sobą wspólnego. FPS to ilość klatek w czasie 1 sekundy które są wyświetlane w grze, natomiast częstotliwość określa liczbę klatek wyświetlanych na monitorze. Nie trudno się chyba domyśleć że, gdy mamy 100fps w grze i 60hz na monitorze to oznacza ze jesteśmy w stanie dostrzec jedynie 60 klatek na sekundę. Poprawnym ustawieniem w takiej sytuacji jest zmiana częstotliwości odświeżania na 100hz, wtedy będziemy widzieć 100 klatek na sekundę. Jak zmienić częstotliwość odświeżania monitora ? dowiesz się o tym w dalszej części …

4. Odświeżanie monitora w Windows XP.
W najpopularniejszym obecnie systemie Windows XP ( w nowszych chyba też ), częstotliwość odświeżania monitora ustawiona w windows, nie obowiązuje w grach i wynosi ona standardowo 60hz. Czyli np. gdy mamy w systemie ustawione 100hz to w grze będziemy mieć i tak 60 hz.

5. VSync, czyli Synchronizacja pionowa. Co to ?

Włączona synchronizacja oznacza, ze renderowanie gry jest zawsze zsynchronizowane (lub wolniejsze) z wartością odświeżania monitora.. Wyłaczony VSync oznacza, ze gra moze generować obrazy szybciej niż monitor odświeża swój obraz.
Wyłączanie synchronizacji pionowej jak to robi sporo ludzi grających w csa, aby mieć więcej fps jest w większości wypadków całkowicie bezsensowne, ponieważ:
- W ten sposób sami siebie oszukujemy. Gdyż te 100 fps, które uzyskamy przez wyłączenie Vsync, nic nam nie da, bo mamy odświeżanie 60hz i nasz monitor wyświetla jedynie 60 fps mimo iż w grze jest 100.
- Wyłączenie opcji synchronizacji pionowej może doprowadzić do tworzenia sie artefaktów wizualnych i efektu “poszarpania” podczas gry. Jeśli zauważysz takie efekty, włącz VSync w zaawansowanych właściwościach twojej karty graficznej.
Przy wyłączonej synchronizacji zazwyczaj można zauważyć błędy obrazu.

Standardowo Vsync jest włączone, więc nie polecam wyłączanie tej opcji.

PRAKTYKA:

Uwaga: Jeżeli nie wiesz jaką maksymalną częstotliwość obsłuży twój monitor przy danej rozdzielczości, zmieniaj ją stopniowo zaczynając od 60, następnie 85, 100, 120, 140 .. Jeżeli monitor przestanie działać oznacza to że ustawiłeś zbyt wysokie odświeżanie, w tym wypadku windows powinien wrócić do poprzednich ustawień w ciągu 15 sekund, wtedy już wiesz że najwyższa częstotliwość to ta na której ostatnio działał monitor.

I. Zmiana częstotliwość odświeżania monitora w Windowsie.

1.) Kliknij prawym przyciskiem myszki na pulpit, następnie kliknij na “Właściwości”
2.) Wejdź w zakładkę “Ustawienia” i kliknij na “Zaawansowane..”
3.) W oknie które się pojawiło, wejdź w zakładkę “Monitor”
4.) W ustawieniach monitora, ustaw odpowiednią częstotliwość i kliknij na “zastosuj”.



II. Zmiana częstotliwości odświeżania monitora w Counter-strike’u.

Tak jak napisałem wyżej, w systemach windows częstotliwość odświeżania w systemach i w grach jest różna. W counter-strike zmieniamy ją w następujący sposób:

1.) Wchodzimy w zakładkę Moje gry ( My games ).
2.) Klikamy prawym przyciskiem myszki na grę Counter-strike i klikamy na Właściwości ( Properties ).
3.) Klikamy na ustaw opcje uruchamiania ( Set lunch options ).
4.) Wklejamy w polu tekstowym komendę -freq XXX, gdzie XXX oznacza częstotliwość i klikamy OK.
np:
-freq 85 - ustawia częstotliwość na poziomie 85 hz
-freq 100 - ustawia częstotliwość na poziomie 100 hz
itd..



5). Restartujemy steam i cieszymy się płynną grą Smile.


Post został pochwalony 0 razy

Ostatnio zmieniony przez Pablites dnia Pon 13:44, 27 Kwi 2009, w całości zmieniany 5 razy
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi    Forum www.no2kill.fora.pl Strona Główna -> Steam Wszystkie czasy w strefie EET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach


fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2002 phpBB Group
Regulamin