Научно-практическая конференция: Полет и ФПС

Discussion in 'WWII Online' started by Bobby, Feb 26, 2004.

  1. Bobby

    Bobby Well-Known Member

    Joined:
    Oct 19, 2001
    Messages:
    9,755
    Location:
    Almaty, Kazakhstan
    Научно-практическая конференция: Полет и ФПС

    Хочется все же выяснить, можно ли что то сделать с просиданием ФПС в игре. Думаю, какая именно у меня машина не очень важно, если даже Трактор на своем конфиге заметил тормоза, то что говорить об остальных. На сколько я понял главное зло это города, а в городах зенитки. Знает ли кто точно, какие параметры можно отключить в настройках, что бы можно было нормально летать, а не наблюдать слайд шоу в 2 ФПС при среднем 60.
     
  2. dement

    dement Well-Known Member

    Joined:
    May 19, 2000
    Messages:
    5,198
    Location:
    MOW
    Re: Научно-практическая конференция: Полет и ФПС

    Знаешь, я удивляюсь на вас. У меня над городом ничего не тормозит. Пролет над ФБ с кучей народу - норма. У меня _дергается_ игра в полете и не только. Стопроцентная корреляция с пингом. Есть пинг - полет, пропажа - фриз. Как сделать так, чтобы у меня был стабильный коннект не знаю. Полоса пропускания у меня 150 килобит. А вот связь прерывается постоянно :(
     
  3. --u-p-

    --u-p- Well-Known Member

    Joined:
    Feb 11, 2000
    Messages:
    7,849
    Location:
    Moscow
    Re: Научно-практическая конференция: Полет и ФПС

    Нееее, дергается - комп притормаживает - пробел в пинге. У тебя комп то какой?
     
  4. dement

    dement Well-Known Member

    Joined:
    May 19, 2000
    Messages:
    5,198
    Location:
    MOW
    Re: Научно-практическая конференция: Полет и ФПС

    Вот вот... если пробел в пинге, то фриз, ну или дерганье, если вам так понятнее. Но пинг у меня регулярно так пляшет, а не над какими то областями.

    АМД 1700+/512/ГФ4 МХ440 64Мб
    Играю 800Х600 с покоцанными настройками.
     
  5. Bobby

    Bobby Well-Known Member

    Joined:
    Oct 19, 2001
    Messages:
    9,755
    Location:
    Almaty, Kazakhstan
    Re: Научно-практическая конференция: Полет и ФПС

    dement есть мнение что ты путаешь причину и следствие, хотя этот вопрос так же требует обсуждения. Лично у меня однозначное мнение, пробелы в полосе коннекта связаны с замораживанием картинки, а не наоборот. Реальный варп у меня был только вчера и всего один раз, ФПС при этом ни куда не делся картика была плавная с учетом свалки было больше 30fps и пробел в пингах около см. То что при проседании FPS до 1-2 у меня начинаются разрывы в пинглайне я отношу к тому, что неотрисоввываются точки. В общем я уверен, что варпы не ведут к фризам.
    АМД 2100+/768/R9500 128
    1024*768 вчера включил среднее положение настроек, и отключил дизиринг и уменьшенные текстуры. DX9, Catalist4.1, Форсирована Анизотропная фильтрация в драйверах, отключен АА, хотя он на ФПС не влиял почти.

    Интересно было бы узнать в чем причина этих вризов. Подкачка текстур, источники освещения, туман?
     
  6. Sea

    Sea Well-Known Member

    Joined:
    Feb 9, 2001
    Messages:
    27,664
    Location:
    Ukraine, Kiev
    Re: Научно-практическая конференция: Полет и ФПС

    Скорее всего что-то связанное с ландшафтом. Подкачка новых точек ландшафта + их обработка.
     
  7. tpak

    tpak Well-Known Member

    Joined:
    Mar 23, 2000
    Messages:
    15,504
    Location:
    Земля обетованная
    Re: Научно-практическая конференция: Полет и ФПС

    Это, я попробую опустить графику до среднего уровня, типа 1024х768, 16 бит, без анти-альясинга, без анизотропии, без наворотов... и звук до 64 или даже 32 каналов. Хотя не представляю, как это на геймплее скажется. Результаты теста сообщу.
     
  8. Sea

    Sea Well-Known Member

    Joined:
    Feb 9, 2001
    Messages:
    27,664
    Location:
    Ukraine, Kiev
    Re: Научно-практическая конференция: Полет и ФПС

    Лучше, повоевать где-то на островах, в крайнем случае на берегу моря. Или вообще на корабликах в открытом море. Вот уверен, что фризов не будет.
     
  9. Bobby

    Bobby Well-Known Member

    Joined:
    Oct 19, 2001
    Messages:
    9,755
    Location:
    Almaty, Kazakhstan
    Re: Научно-практическая конференция: Полет и ФПС

    Вчерашний же случай, взлетаю над Дюсельдорфом, ни каких фризов до высоты 2км, тут начали стрелять зенитки и стали заметны DB7, которые бомбили в пикировании. ФПС просле до 2, короче хотя бы один бомбер я сбил, только когда они отлетели от города и перестали стрелять зенитки. Сеа намек понял :)?
     
  10. hamstr

    hamstr Well-Known Member

    Joined:
    Nov 12, 2001
    Messages:
    2,919
    Location:
    Moscow, Russia
    Re: Научно-практическая конференция: Полет и ФПС

    Повоевал я тут на берегу моря у Knokke, в воздухе 13 FPS на земле 24 FPS. В воздухе месиво, береговые батареи палят непрерывно, дестроейеры сходятся в торпедных атаках.... вот это понимаю празник, не то что вам восьмое марта :)
     
  11. tpak

    tpak Well-Known Member

    Joined:
    Mar 23, 2000
    Messages:
    15,504
    Location:
    Земля обетованная
    Re: Научно-практическая конференция: Полет и ФПС

    Я не понял, Иван, чем тебе не нравится международный день моего дня рождения?

    :)
     
  12. hamstr

    hamstr Well-Known Member

    Joined:
    Nov 12, 2001
    Messages:
    2,919
    Location:
    Moscow, Russia
    Re: Научно-практическая конференция: Полет и ФПС

    Я, как и по большей части международ, пребывал в безвестности касательно этого факта. Ну, если ты не знаешь, женщины забили это число себе под празник, и отмечают его, веселятся там и все такое. Куколки, бирюлечки, короче в массовом сознании этот день потерял ощущение жесткости удара серпом по яйцам.
     
  13. tpak

    tpak Well-Known Member

    Joined:
    Mar 23, 2000
    Messages:
    15,504
    Location:
    Земля обетованная
    Re: Научно-практическая конференция: Полет и ФПС

    Они примазались просто. :) Причем заранее.
     
  14. Vitali

    Vitali Well-Known Member

    Joined:
    Sep 8, 2003
    Messages:
    350
    Location:
    Germany
    Re: Научно-практическая конференция: Полет и ФПС

    Выод однозначный:
    варпы или как вы их там,происходят не от связи,на связь я никогда не жаловался,так что как верно отметил Бобби,сперва виснет комп-потом нет точек.

    Выкладываю вам тех.документацию,а то жалко вас,мучаетесь тут гадаете:)

    А воздух больше ФПС жрет,мне кажется не столь из0за зениток,сколько как я узнал из техдокументов,пехотинец видит 4 км,а самолет 8 км.Поэтому на земле то у меня всегда 30-25,если народу не как на базаре.
    А в воздухе*даже на морем!!* 20-15,тоже когда один.

    INFO

    После старта программы видные установки игры:

    Через кнопки на левой стороне можно быстро установить три основополагающих положения для видеокарты,без того,чтобы все опции кликать поодиночке.3 кнопки выглядять следующим образом:
    максимум работоспособности
    среднее между красотой и работоспособностью
    максимум красоты
    *картинки я вставлять не стал,лишнее или?:)*

    Конечно можно проставить все установки и вручную на последующих закладках

    Закладка Video:
    Видеокарта:

    Собственно тут говориь не о чем,выбор сам карты
    Разрешение:

    Здесь выбираются желаемое разрешение и глубина цвета для игры (16-Bit или 32-Bit).Чем выше разрешение,тем больше расходуются ресурсы видеокарты*спорное утверждение,у меня 800 на 600 не принесло увеличения ФПС,зато глубина цвета повлияла очень здорово*.32-Bit глубины цвета также требует больше ресурсов чем 16-Bit.Для пользователей старых GForce карт рекомендуется режим 32-Bit,так как при 16-Bit возникает Z-буффер-баг,который приводит к тому,что далеко отдаленные текстуры не отображаются полностью. К примеру,тогда из самолета видно лишь город как полосатый узор или только половину здания*было!,а я думаю блин почему у меня с 16 бит хуже чем с 32*.Внимание!!!: Если игра должна работать при 32-Bit ,то и сама виндовс должна работать под 32-Bit в установках у видеокарты.

    No Frame Run ahead:

    Некоторые видеокарты могут заранее сохранять обьекты или часть обьекта в новом фрейме и потом эти откладывать в "запасную" память. Если По сути дела это приводит к увеличению продуктивности видеокарты/скорости игры. Некоторые видеокарты однако при этом не берут во внимание ,сколько "запасной" памяти собственно от программы поддерживается.Поэтому некоторые фреймы теряются,что может привести к довольно таки неприятным эффектам.Особенно при онлайн-играх,где сперва сервер сообщает,что ваш напарник по игре делает,происходит зачастую так,что вы можете видеть совсем другое чем ваши напарники.Если опция 'No Frame Run Ahead' активированa ,то игра пробует течение фреймов видеокарты или же драйвера уменьшить или выключить,с тем чтобы на экране отображался дествительный ход событий,синхронизированный с игрой.

    No Lock To Refresh:

    По сути дела выход видеосигнала должен синхронизироваться с частотой монитора.Если монитор работает с частотой 60 Гц,тогда ФПС в игре должна быть константой в 60 ФПС.Если мощностей видеокарты на это не хватает,тогда будет отображаться только каждая вторая картинка.То есть ФПС с 60 падает до 30.Если этого все еще не хватает,то показывается каждая третья картинка(с 30 до 20 ФПС) и так далее.С помощью этого способа сохраняется качество и возникновение граф.ошибок.Если опция 'No Lock To Refresh' активирована,то тогда Rendering Pipelines работают независимо от частоты монитора ,то есть настолько,насколько они могут.С помошью этого достигается более высокая отображаемость фреймов,но качество картинки падает и учащаются граф.ошибки.Это происходит от того,что несмотря на более высокую повторяемость фреймов,монитор и далее работает лишь с твердо установленной частотой к примеру в 75 Гц.Что после этого видно на экране,это уже не настоящие одиночные картинки,следовательно смешанные из настоящего состояния Rendering каждой Pipelines.Даже если фреймы и отображаются со скоростью 120,все равно видимы будут из них лишь те,которые соотвествует частоте работы монитора.
    Звук:
    Sound Card:

    Даже если вы заинсталировали одну саундкарту,вы найдете как минимум 2 внесения.А именно Primären Sound-драйвер и встроенную звуковую карту.Primär Sound-драйвер плохой выбор,потому что он не поддерживает DirectSound.Его надо использовать лишь в тех случаях,если есть неразрешимые проблемы со встроенной саундкартой и ее дровами.

    Enable Sound:

    Здесь можно включить или выключить звук,но кто в наше время играет без звука.Но это можно делать при поиски ошибок,чтобы к примеру убедится,что проблемы графики не связанны со звуком(да!и такое имеется к сожалению)

    Enable 3D Sound:

    Здесь можно активировать 3D-спецэффекты.Необязательно иметь 4 колонки или систему 5.1.Также и 2 колонки или наушники добавят допольнительное ошущение от 3D-эффектов.В некоторых саундкартах может произойти,что они автоматически переключатся на 4 выхода,если это опция активирована.Если при этом имеется лишь 2 колонки или наушники,то будет слышно лишь звук спереди и звук сзади,вообщем,надо пробовать самим,как 3Д работает на Вашей системе.

    Volume:

    Само себя обьясняет,уровень громкости в игре

    Maximum Sounds:

    Тут указывается максимальное количество звуков,слышимое одновремено в игре.Установленное по умолчанию 16 явно маловато,в "мясорубке" случается что танк противника едет позади тебя в 2 метрах,но ты даже и малейшего от этого не замечаешь.Но если поставить сильно много звуков,то может случится,что звуковая карта будет что-нибудь "проглатывать".Это выражается тогда в том,что от 0.5 до 2 секунд комп "замерзает"(графика останавливается и звук не воспроизводится).Так что оптимальный вариант Вам надо найти самим для своей системы
    Ambient Sounds:

    Рядом с шумами,которые воспроизводят непосредственно игра сама(выстрелы,мотор и так далее),существуют еще окружающие шумы как пение птиц,гавкание собак,ветер,накат волн*не разу не слышал* и так далее.Можно поставить,хтим мы это слушать часто (frequent),непостоянно(infrequent) или вообще никогда (never).
    Spezial FX:
    Clear Viewport:

    К началу округления и просчета текстур стирается "запасная" память,в которой будет происходить генерация следующего фрейма.Стирание в данном контексте означает заполнение всей памяти,отведенной под фрейм,светло-серым цветом(как далеко отдаленный туман в игре).В частых случах не требуется ,чтобы вся память была стерта.Поэтому может быть активирован или деактивирован Clear Viewport .Деактивация приносит производительность,но и одновременно могут закратся графические ошибки,если что-либо осталось в памяти.Такие ошибки проявляют себя в отображение светло-серых квадратов или обьектов*бывало,когда летишь на самолете и смотришь вниз*

    Show Info:

    Если это опция активирована,то вверху в игре будет отображатся сразу качество связи,количество фреймов.В течение игры это можно деактивировать нажатием каплока и им же активировать.

    Shadow Size:

    Здесь выбирается размер теней,но отображение теней стоит производительности,посему размеры можно видоизменять или совсем отключить (none).

    Visual Distance:

    Отображение видимой дистанции,изменяется F4-*изменять изменял,а установки в самой сеттинги никаких результатов не давало,хотя! если поставить Close(near),то ночью полный пипец,может поэтому Вов у тебя так?Проверь,я у себя проверял,поставил ограничение,наступила ночь,ну другого выражения как у негра в попе,не подобратьНа самолете садился по карте и на ощупьВижу я над ним,а земли то нетуЧернь одна.

    Visibility:

    Здесь указывается,что будет отображатся в игре:компас,боезапас,состояние здоровья и выдержка.исто теоритически это должно бы повысить производительность,если кое-что из этого или полностью отключить,но до сих пор я не заметил какого-либо улучшения. В игре можно отображения этих обьектов изменить клавишей Y(на немецких Z)

    Bullet Holes:

    Bullet Holes это дырки от выстрелов.Можно поставить максимальное число видимых,которые должна отображать программа.Но особенно на двигающихся обьектах вычисление этих дырок стоит ужасно много производительности.Я не смог до сих пор выяснить какое-либо влияние на уровень отображаемых фреймов,но у меня создалось впечатление,что при меньшем уровне пробоин(16) явно меньше странных эффектов происходит к примеру как коротко пропадающие машины и так далее*хотя виной этому может и 64-лимит быть,но я согласен с автором,к тому же 128 дырок не спасут Вас от пули ровно как и 16)

    Suppress Muzzle Smoke:

    Это опция подавляет дым при выстреле.Это вроде должно немного повлиять на производительность

    Suppress Muzzle Light:

    Также огонь из ствола можно подавить с целью повышения производительности.Но я не советую Вам это делать,так как зачастую это выдает позицию врага,откуда он стреляет.

    Suppress Tracer Smoke:

    еще одна опция,с помошью которой можно подавить дымовые следы от снарядов и выиграть немножно производительности.Зачастую очень выгодно,в боевых столкновениях видить как можно больше от этих следов.

    LOD Field Of View:

    Суть:отображение с полной детализацией лишь то,что в данный момент видимо.При деактивированной выходит что танк за вашей спиной забирает столько же графики,сколько и перед вами.А нахрена вам за спиной танк с полной детализацией,если вы его не видите?

    LOD Limit Per Frame:

    Суть:чтобы при повороте обзора не происходила резкого падения частоты фреймов и текстуры бы не начали создаватся заново одновременно,активировать.

    Про антиалиазинг и прочее я переводить не стал,и так всем ясно,чем меньше всяких сглаживаний и эффектов включенно,тем лучше видеокарте.

    Надеюсь смог ответить на часть возникающих у вас вопросов,у меня некоторые отпали.
     
    Last edited: Feb 26, 2004
  15. Bobby

    Bobby Well-Known Member

    Joined:
    Oct 19, 2001
    Messages:
    9,755
    Location:
    Almaty, Kazakhstan
    Re: Научно-практическая конференция: Полет и ФПС

    Хорошо, теперь надо выяснить, включение/выключение каких режимов позволяет добиться приемлимого результата.
    Дистанция у меня МедиумФар. Ночью видно очень не плохо. Дымы и вспышки я себе отключал, но вернул назад, при полете мимо АФ совершенно не понятно куда стреляют зенитки.
    LOD Field Of View: это немного не то, за спиной ни чего не рисуется. Как я понимаю, при взгляде в прицел и сжатия угла обзора игра будет стараться повысить LOD моделей в прицеле.

    Жаль что в игре нельзя записать демку и затем проиграть ее на разных настройках.
     
  16. Vitali

    Vitali Well-Known Member

    Joined:
    Sep 8, 2003
    Messages:
    350
    Location:
    Germany
    Re: Научно-практическая конференция: Полет и ФПС

    Вполне возможно,что я не совсем верно перевел насчет LOD,перечитаю:)
     
  17. tpak

    tpak Well-Known Member

    Joined:
    Mar 23, 2000
    Messages:
    15,504
    Location:
    Земля обетованная
    Re: Научно-практическая конференция: Полет и ФПС

    В общем у меня фризы из за звука были. Поставил вчера 64 канала - фризы пропали. Надо Audigy2 будет себе подарить на день рождения.
     
  18. -kash-

    -kash- FH Beta Tester

    Joined:
    May 29, 2000
    Messages:
    3,653
    Location:
    Russia
    Re: Научно-практическая конференция: Полет и ФПС

    Были проблемы -
    зависание до 1 кадра в пару секунд при стрельбе по земле фугасами, 10-15 кадров в воздухе.
    Переставил все, поставил ХП вместо Линолиума, сейчас строго 30 (плюс минус 3) ФПС или 60 (также плюс минус 3). Как это - не понимаю, скочет от одного значения к другому без видимых причин. Графика на максимуме.
    Связь - прекрасная, но вчера 2 раза завис ВВ2...
     
  19. Vitali

    Vitali Well-Known Member

    Joined:
    Sep 8, 2003
    Messages:
    350
    Location:
    Germany
    Re: Научно-практическая конференция: Полет и ФПС

    Каш ну Линолиум пользоватся это конечно страх...я даже не знаю какой:)лучше бы тогда форточки 98 оставил:)
     
  20. Bobby

    Bobby Well-Known Member

    Joined:
    Oct 19, 2001
    Messages:
    9,755
    Location:
    Almaty, Kazakhstan
    Re: Научно-практическая конференция: Полет и ФПС

    Вполне возможно, что имеено звук является причиной тормозов.
    По поводу зависаний при джойн ин батл, мне помогает немного выдержки :) перед тем как нажать кнопку ланч, подожди 3-5 секунд. Сдается мне что пакеты о входе в игру приходят на сервер раньше, чем о выборе юнита, вот он и начинает косить. Может мне показалось, но это усугубляется если предыдущий был вылет на самолете, а теперь выбираешь наземный юнит. Возможно я не прав, но количество зависаний у меня сократилось, хотя и не пропало.
    По поводу ФПС, вчера увеличил АГП сайз в биосе до 256, еще что то поменял в настройках, при полете над Реймсом и Антверпеном подения до 2ФПС не было, хотя общий и не был высоким около 15-18, при полете по маршруту держится около 60.