Страница 1 от 1

Какво е FPS и как да го вдигнем

Публикувано: 18.08.2011, 11:39
от Style
Нека да започнем с това, какво е fps :)
В общи линии - с колко кадъра в секунда Ви върви играта. Уж човешкото око не можело да разпознае повече от 25 кадъра (ако не се лъжа нали), ама далеч не е точно така. Това е от изключително значение за това, дали ще убивате по 10 човека на рунд, или ще Ви пръска още първият с ник ZAFZER (приликата с реални личности и събития е напълно неумишлена).

Q: Как да разберa колко ми е fps-ът?
A: Пишете "cl_showfps 1" в конзолата и в някой от горните ъгли ще Ви излезе актуалният fps. (трябва да сте в игра, за да видите реалния, и за предпочитане да не сте наврян в ъгъл или посредата на smoke, можете даже да включите нарочно един двама играчи във frame-а за най-точни данни, защото все пак това е важното, как ще Ви върви, като има противник насреща).

Q: Как да си вдигнем fps?
A: 1. Ако Ви е 100, всичко е както трябва да бъде.
2. Ако Ви е 72 (приблизително), "fps_max 101" в console and return to 1.
3. Ако Ви е 60, изключете vsync (Vertical Sync) от контрол панела на дрaйвърите на видеокартата Ви (nVidia или ATI - виж тук).
3.1 Докато сте в горепосоченото меню, се уверете, че и Antialiasing и Anisotropic също за изключени и че Image settings е на High Performance.
4. Refresh rate-ът на монитора също е важна част от пъзела. Ако искате 100 fps, то мониторът Ви трябва да съпортва съответния refresh rate на дадената резолюция, на която играете. Ще Ви дам пример с моя. На 1021х768 максимумът на монитора ми е 85 херца => на тази резолюция реално не мога да играя на повече от 85 fps. Това мен не ме бърка, тъй като играя на 640х480, а там ми съпортва към 120 херца (това не означава, че мога реално да играя с повече от 100 fps, тъй като HL-engine не го съпортва). Хубаво е да overrate refresh на дадената резолюция, на която играете CS от драйвъра на Вашата видеокарта. Става от Refresh Rate Overrides меню-то в контрол панела. Ако няма такова чудо, си изтеглете по-нови драйвери за Вашата видео карта (което в случая с CS-a не е много препоръчително).
5. Ако PC-тo Ви е под 1 ghz, реално съществува възможност да не можете да достигнете 100 fps поради слаб хардуер. Всичко над 1.5 трябва да няма проблеми да достига 100 fps (като изключим в smoke и с 5-6 nmy-та на екрана).
Освен това, ако играете от по-слабичка машина, може да пробвате някои настройки, които оптимизират FPS-а. Изготвил съм някои, вижте ги (важно - ако Ви се прецака играта, пишете exec "backup.cfg"):

writecfg backup
rate "20000"
cl_updaterate "101"
cl_cmdrate "101"
gl_cull "1"
gl_keeptjunctions "0"
gl_max_size "128"
gl_clear "0"
r_mirroralpha "0"
gl_texturemode "GL_LINEAR_MIPMAP_NEAREST"
gl_picmip "1"
cl_weather "0"
r_dynamic "1"
r_novis "0"
r_traceglow "1"
r_wateralpha "1"
r_bmodelhighfrac "5.0"
r_lightmap "0"
precache "1"
mp_decals "20"
gl_affinemodels "0"
gl_alphamin "0.25"
gl_dither "1"
gl_flipmatrix "0"
d_spriteskip "0"
gl_palette_tex "1"
gl_lightholes "0"

Виж още: Как да имаме малко пинг и много фпс

Това е основното. Ако то не Ви помогне, пишете тук PC конфигурация и ще се помъчим заедно да разрешим проблема (ако има такъв ест.). :)

Re: Какво е това ФПС?

Публикувано: 18.08.2011, 17:05
от Xel
Поне пиши от къде си го изкопирал... че да не останат хората с впечатление, че сам можеш да напишеш толкова текст.

Re: Какво е това ФПС?

Публикувано: 18.08.2011, 18:33
от Style
нека се заблуждават :D

Re: Какво е това ФПС?

Публикувано: 18.08.2011, 20:12
от Xel
За първи път този урок е писан 2007 година за сайт, който вече не съществува. Ти тогава не си знаел, какво е ФПС, да не говорим, че нито 1 дума от тук не е твоя, както и в другите безполезни теми, които си наспамил. Ще бъдете много по-полезни, ако напишете сами нещо и вложите малко мисъл, вместо да плагиатствате толкова явно и смешно. Изображение

Re: Какво е това ФПС?

Публикувано: 18.08.2011, 20:24
от OldDirtyBastard
Ммм...това за Hz е доста невярна информация :D Както и за това дали човешкото разпознава или не повече от 25 кадъра.

Re: Какво е това ФПС?

Публикувано: 19.08.2011, 09:04
от AnHiMiLaToR
Да кажем "здравей" на Zipper, единствения админ в СКАТ CS :lol:
Изображение