TrueView w CS2 – Nowe odtwarzanie dem w Counter-Strike 2
Niedawno, bo 5 listopada, Valve wprowadziło aktualizację z kilkoma poprawkami i nową funkcją do odtwarzania powtórek, czyli TrueView. Jaki cel ma ta funkcja? By odtwarzanie dem w Counter-Strike 2 było jak najbliższe temu, co działo się na serwerze. Jest to duży krok w stronę zniwelowania opóźnień i błedów, które występowały w demach do tej pory.
Czym dokładnie jest TrueView CS2
TrueView CS2 to system który ma odtwarzać powtórki w Counter-Strike’u niemalże 1 do 1. Czyli to, co gracz widział u siebie na ekranie w trakcie meczu, zobaczy też w oglądanym demku. Do tej pory powtórki pokazywały jedynie to co widzi serwer, co mogło znacznie odbiegać od tego jak wyglądało to na ekranie podczas gry. Od teraz wszelkie opóźnienia, które gracz doświadczał w swojej grze będzie można zaobserwować również w powtórkach.
Jak działa nowa funkcja w Counter-Strike 2
TrueView działa jak poprzez predykcję po stronie klienta. Czyli w zasadzie działa to podobnie do predykcji obrażeń, które jakiś czas temu wprowadziło Valve. Bo w zasadzie z funkcją przewidywania obrażeń ten nowy sposób odtwarzania powtórek się łączy.
TrueView pokaże efekt każdego zdarzenia na serwerze jeszcze bliżej, niż zwykłe powtórki pokazywały jak to wygląda.
W praktyce oznacza to:
- realistyczniejsze odwzorowanie ruchów i pozycji modeli
- dokładniejsze prezentowanie momentów trafień i strzałów
- eliminację wielu nieścisłości, które pojawiały się w starym odtwarzaniu dem
Dlaczego Valve wprowadziło TrueView
Dema w CS2, chociaż nawet dema w CS:GO odbiegały dosyć mocno od tego, co w danym momencie wydarzyło się na serwerze. Różnice były ogromne, tym bardziej widoczne były w wersji CS2 gry. Dlatego Valve wprowadziło ten nowy system oglądania powtórek.
TrueView ma rozwiązywać problemy i zniwelować pewne różnicę, które występują w powtórkach oraz zbliżyć je do tego co działo się na serwerze.
Różnice między starym systemem odtwarzania dem a TrueView
Przez lata odtwarzanie dem w Counter-Strike opierało się wyłącznie na tym, co rejestrował serwer. Brakowało w nim warstwy związanej z doświadczeniem gracza – czyli tego, co faktycznie widział na ekranie w trakcie meczu. TrueView CS2 całkowicie zmienia ten model.
Serwerowy widok świata vs client-side prediction
Przed 5 listopada powtórki nie uwzględniały wielu rzeczy, jak opóźnienie serwerowe czy lagi które doświadczał gracz.
Efekt? Niektóre strzały lądowały na graczu, który znajdował się już metr za ścianą. Popularne ,,PRZECIEŻ BYŁEM ZA ŚCIANĄ”nie wzięło się znikąd.
TrueView bieżę pod uwagę ewentualne opóźnienia i przewiduje, jak wyglądało to podczas gry.
Ograniczenia działania TrueView
Mimo że TrueView CS2 znacząco poprawia jakość odtwarzania dem, funkcja nie zawsze działa idealnie. Valve jasno zaznacza, że istnieją sytuacje, w których TrueView nie działa lub może dalej nie być idealny.
TrueView a stare powtórki
TrueView może nie działać z powtórkami sprzed 5 listopada.
Valve nie dało jasnego powodu, czemu tak jest, ale pewnie ma to związek z nowymi animacjami w Counter-Strike 2. Dlatego jest domyślnie wyłączony dla starszych dem.
Jednak da się wymusić na demach z starszych wersji klienta, by odtwarzać je z TrueView. Dzięki komendzie: cl_demo_predict 2. Ta komenda zmusi powtórkę by TrueView włączyła. Jednak może to się wiązać z błędami, które widoczne będą w tych powtórkach.
Różnice w slow motion i efektach obrażeń
Nawet gdy TrueView działa prawidłowo, mogą wystąpić pewne różnice w szczegółach – głównie przy odtwarzaniu w zwolnionym tempie i odtwarzaniu efektów wizualnych.
Valve tłumaczy to wprost:
- efekty obrażeń (krew, efekty trafień, ragdoll) mogą być przesunięte w czasie
- GPU i CPU renderują pewne elementy asynchronicznie
Zwykli gracze raczej nie odczują aż tak tego. Ale osoby tworzące fragmovies, highlighty czy zwykłe analizy? Pewnie różnicę między oryginalnym doświadczeniem na serwerze mogą być zauważalne.
Damage Prediction a zachowanie przeciwników
TrueView również dokonuje przewidywania na obserwowanych graczach, jak i wrogach. Jednak TrueView nie działa dla wrogiego gracza, jeżeli ten miał wyłączone przewidywanie obrażeń.
Jak włączyć i korzystać z TrueView w CS2
TrueView działa automatycznie. Czyli od momentu włączenia gry, każda powtórka powinna działać z tym sposobem oglądania.
Jak wyżej wspomniałem, dla starszych powtórek wystarczy w konsolę wpisać komendę: cl_demo_predict 2.
Oceń ten tekst
Kliknij na gwiazdki by zagłosować
Średnia ocena 0 / 5. Liczba ocen 0
Oceń ten post jako pierwszy.



