Ну а що робити, якщо немає таки грошей, а Counter-Strike: Source з вашим Radeon 7000 перетворюється в чудове слайд-шоу? Правильно, оптимізувати, оптимізувати і ще раз оптимізувати! Благо Counter-Strike: Sourcе, як і її попередники, гнучка в графічних настройках.
Я опишу кілька основних графічних налаштувань і поясню, чому ви должнине повинні їх використовувати.
Vsync: яскравий приклад найбільшого непорозуміння в історії графічних налаштувань. Ось як Vsync працює: у вашого монітора частота оновлення екрану визначається для кожного дозволу по-різному. Поясню на прикладі: мій монітор тягне 75Hz на максимально доступному дозволі 1152x864. Це означає, що мій монітор показує тільки 75 кадрів в секунду при даному дозволі. Захоплюється своїми 150 fps в Q3? Циферка на екрані звичайно ж показує саме стільки, але в реальності весь ефект повністю зводиться на «ні» вашої частотою оновлення екрану. Все, що вище частоти оновлення, викликає ефект, званий tearing або розрив зображення. Tearing виражається в хвилеподібне набіганні кадрів - біжать по екрану смугах. Vsync же встановлює ваш максимальний fps рівним поточної частоті оновлення екрану, що дозволяє повністю прибрати tearing і добитися значного поліпшення картинки. Мораль цієї байки така - використовуйте Vsync в грі. Але якщо ж ви просто заміряє FPS, щоб оцінити продуктивність - вимкніть Vsync.
AA AF: АА згладжує лінії і кордони, робить їх плавніше. AF робить текстури більш якісними, краще виглядають, в далеко. Ці обидва параметри з'їдають порядно FPS (особливо AA). ТАК і в підсумку виходить, що "ціна - якість" просто непорівнянні. А замість AF використовуйте краще параметр trilinear (на більшості карт його продуктивність швидше, ніж у bilinear).
Інші налаштування можна сміливо ставити на максимум, за винятком, щоправда, water complexity - рекомендую поставити параметр на simple reflections.
Зауваження: деякі наведені нижче команди вважаються чітамі. Якщо на сервері стоїть команда sv_cheats "0" (а це швидше за все так), то деякі команди просто не будуть працювати. Але команди ні в якому разі не є чітамі, і ви можете використовувати їх без гноблення вашої безсовісною совісті =).
Включає підтримку процесорів MMX. Невелике збільшення fps, немає втрати якості картинки
Включає підтримку процесорів SSE. Невелике збільшення fps, немає втрати якості картинки
Включає підтримку процесорів SSE2. Невелике збільшення fps, немає втрати якості картинки
Включає підтримку технології 3DNOW (тільки для AMD). Невелике збільшення fps, немає втрати якості картинки
Прибирає марево навколо 3D об'єктів. Вважається читом, з невідомих причин. Велике додаток до FPS, невелика втрата якості картинки
Хочу сказати одну річ про тіні в Half-life 2: вони реально фігові. Відключаємо їх нафіг, поки Valve не поліпшить їх. Велике додаток до FPS, невелика втрата якості картинки
Команда малює графік швидкості вашого з'єднання в нижньому право кутку екрану. Відмінний моніторинг за вашим з'єднанням. Невелике зменшення FPS, але дуже корисна тулза.
ця команда встановлює мінімальний розмір відображуваних предметів в пікселях. Дозволяє бачити отвори від куль в стінах з більшої відстані. Дуже незначне падіння fps. Поліпшення графічних ефектів
Не знаю, що ця команда робить, за винятком того, що вона реально знижує ваш FPS (спочатку включена). Середнє збільшення fps. Без погіршення графічних ефектів.
Дуууже велика допомога! Прибирає маленькі інтер'єрні модельки з карти, розвантажуючи тим самим ваш процесор. Всякі листочки, пляшки, сміття. Бочки і ящики, природно залишаються. Величезний приріст FPS, невелика втрата якості картинки.
Ось ще одна команда, для поліпшення FPS. Вимикає дальній випадковий туман. Команда ніяк не впливає на дим від гранати, тільки туман. Велика надбавка до FPS, невелике погіршення картинки.
Команда забороняє завантаження файлів на сервер з вашого комп'ютера. Покращує пінг.
Команда забороняє стрибка файлів з сервера на ваш комп'ютер. Покращує пінг.
Ухудьшает або покращує видимість далекої моделі гравця. 0 - погана модель, більше FPS. -5 - хороша модель, менше FPS. Трохи погіршується картинка.
Знову ж вважається читом, так як може полегшити гравцям видимість без крові. Більше FPS, менше втрати крові =).
Прибирає показ відстріляних гільз. Приріст до FPS.
Ну ось. Досить сильно можна за допомогою цих команд збільшити собі FPS. Ви можете протестувати ці команди, створивши свою власну гру. Пограйте з командами і знайдіть оптимальний рівень FPS для вашої системи. Не намагайтеся відразу все впихнути в файл.
Скажу вам, що мені вдалося на моєму athlon xp 2400 і radeon 9800 pro підняти FPS до 75 fps (vsync був включений) при дозволі 1024x768. До цього сказати скільки було? 30!
Ну і для тих індивідуумів, що грають на динозаврів і їх FPS не піднімається вище +0,00000000000000001 =), пропоную впихнути ось ці настройки. Про гарну графіку забудьте раз і назавжди після цього =):