В этой главе мы вкратце опишем основные настройки, доступные из
обычного меню игры, в которое можно попасть, выбрав Options > Video
> Advanced. Все неупомянутые настройки можно смело ставить на
максимум — возможно, мы изменим эту характеристику с помощью консольных
команд. В раскрывающемся списке вы можете выбрать уровень
сглаживания, который позволяет избавиться от так называемого «эффекта
лестниц». Как это работает? Например, разрешение в игре установлено на
800х600. Если установить уровень сглаживания 2х2, то изображение будет
представляться в разрешении 1600х1200, а при выводе на экран картинка
вновь будет сжиматься до 800х600. В результате существенно улучшается
качество картинки, но при этом сильно падает скорость. Естественно,
ставить надо по минимуму. Wait for vertical sync V-Sync
(синхронизация с вертикальной разверткой монитора) — лучше не включать
(Wait for V-Sync = Off), так как это привязывает частоту видеокарты к
частоте обновления монитора и снижает производительность. Выходит, что,
даже если вы можете получить большие FPS, ваша карта будет «ждать»
развертку монитора... Побочный эффект, который может возникнуть при
этом, — «рваное изображение». Filtering mode (anisotropic)
Эта опция контролирует способ фильтрации текстур. Вы можете выбрать
билинейную (bilinear), трилинейную (trilinear) или анизотропную
(anisotropic) фильтрацию. Для лучшего визуального качества следует
выбирать анизотропную фильтрацию, однако большинство графических карт
при этом сильно потеряют в производительности. В таком случае
используйте трилинейную фильтрацию. Консоль В этом разделе речь пойдет о тех настройках, которые производятся непосредственно из консоли. Counter-Strike, скриншот, 143KB Counter-Strike, скриншот, 160KB
До и после оптимизации с помощью консольных команд. FPS на первом
рисунке — 24, на втором — 47. Прирост в два раза. И это только консоль!
Это важно: некоторые приведенные ниже команды считаются
cheat'ами. Если на сервере стоит команда sv_cheats 0, то часть команд
просто не будет работать. Поэтому если вы играете дома с ботами, то
вверху файла-config обязательно введите sv_cheats 1. r_lod 0
Команда заставляет модели игроков не менять их качества в зависимости
от удаленности от игрока. Если установить в 5, то модель будет
выглядеть издалека так же хорошо, как если бы она стояла перед игроком.
Ставим 0 — нам ведь важно значение FPS. mp_decals 0
Декали — это специальные текстуры, которые можно накладывать поверх
обычных текстур. Пример декалей — выбоины от пуль, от взрывов гранат,
пятна крови — в общем, различного рода следы. Максимально возможное
значение для этой команды — 4096. По умолчанию стоит 200, так что
думайте сами — жертвовать количеством fps или реалистичностью. cl_smooth 0 Отключение сглаживания. cl_phys_props_enable 0
Убирает маленькие интерьерные модели с карты, разгружая тем самым ваш
процессор. Всякие листья, бутылки, мусор... Бочки и ящики, естественно,
остаются. Огромный прирост FPS! cl_pushaway_force 0 Убирает отталкивание, если вы, например, врезаетесь в бочку или другой физический объект. Считается за cheat. fog_enable 0 Выключает дальний случайный туман. cl_show_bloodsprays 0 Отключить кровь. Считается за cheat, так как отсутствие крови может облегчить жизнь игрокам. cl_ejectbrass 0 Убирает показ стреляных гильз. cl_c4dynamiclight 0 Если установить в 1, то мигающий свет С4 станет динамичным. Для нас лишние затраты ресурсов ни к чему. mat_picmip 1 Команда, как и в предыдущих версиях игры, улучшает качество текстур. Максимальное значение — 999. r_modellodscale 0.1 Чтобы понизить уровень качества моделей, ставьте 0.1. Значение по умолчанию — 1. r_WaterDrawReflection 0 Отключает рефракцию воды. r_mmx 1 Counter-Strike, скриншот, 177KB Тест fps в Counter-Strike: Source. Включает поддержку процессоров MMX. r_sse 1 Включает поддержку процессоров SSE. r_sse2 1 Включает поддержку процессоров SSE2. r_3dnow 1 Включает поддержку технологии 3DNOW (только для AMD). r_3dsky 0 Убирает марево вокруг 3D объектов. r_shadows 0 Отключает тени в игре. cl_allowupload 0 Команда запрещает загрузку файлов на сервер с вашего компьютера. Улучшает пинг. cl_allowdownload 0 Команда запрещает скачку файлов с сервера на ваш компьютер и, соответственно, тоже улучшает пинг.
Это интересно: если вам небезразлично качество screenshots, которые
автоматически создаются при нажатии на клавишу [F5], введите в консоли
команду jpeg_quality «100». Это обеспечит максимальное качество
получаемой картинки. По умолчанию стоит значение 90.
Источник: http://www.lki.ru/text.php?id=432
|