???
Математика на уровне МГУ

Показано с 1 по 25 из 589

Тема: новая версия DLL-ей из 4.09

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Re: новая версия DLL-ей из 4.09

    Цитата Сообщение от ValeryK Посмотреть сообщение
    Попробуйте воспользоваться настройками по умолчению для правильной настройки параметров TexFlags. для начала.
    P.S. Не гоже оценивать качество dll пользуясь модицифированными продуктами.
    Учел пожелание в P.S.
    Версия ила 4.09b1m не модифицированный.Конфигурация компа прежняя.

    Скриншот 1: DLL от 15.02.08 записаны поверх патча 4.09b1m, режим графики превосходный.

    Скриншот 2:Установка графики по умолчанию.

    Скриншот 3: Попытка опять включить превосходный режим графики

    Скриншот 4: Запись DLL oт 09.02.08 вместо DLL от 15.02.08, превосходный режим графики.

    Конфиг прилагается(для 1,3 и 4 скриншотов).
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	grab0000.jpg 
Просмотров:	230 
Размер:	75.4 Кб 
ID:	81855   Нажмите на изображение для увеличения. 

Название:	grab0001.jpg 
Просмотров:	221 
Размер:	119.1 Кб 
ID:	81856   Нажмите на изображение для увеличения. 

Название:	grab0002.jpg 
Просмотров:	141 
Размер:	39.9 Кб 
ID:	81857   Нажмите на изображение для увеличения. 

Название:	grab0003.jpg 
Просмотров:	153 
Размер:	186.7 Кб 
ID:	81858  
    Вложения Вложения

  2. #2
    Частый гость.
    Регистрация
    21.02.2005
    Адрес
    Рязань
    Возраст
    53
    Сообщений
    821

    Re: новая версия DLL-ей из 4.09

    Накропал draft про новые dll. Будет у людей интерес - оформлю как положено с треками и скринами, выложу.

    Наконец-то нашлось время покрутить так и эдак новые DLL (релиз 15-02-08). Цель процесса как всегда одна – максимальная видимость при максимальных FPS, красивости, те которые мешают видеть, - в сад.

    Ил-2 версии 4.08
    Системник:
    Core2Duo E6550 @ 2.33GHz //в штате
    2x1Gb DDR2-800 //в штате, 5-5-5-18
    GF-7900GT //в разгоне, 468/756

    В качестве бенчмарка используется дистрибутивный трек TheBlackDeath.ntrk, и автопилот на карте Окинава, высота 1000м

    Для начала посмотрим, что нам может показать 4.08. Выключаем звук, ставим близкий к дефолтному конфиг (вложение):

    Минимальный профиль в nHancer:
    AA: 4x
    AF: Off // выключено умышленно
    VSync: Off

    BD: 117 FPS и стандартные «прелести» превосходного режима – мерцающие края у леса и берега лесенкой.
    Использование текстур большего размера (TexQual=3) даст нам -3FPS, отказ от сжатия текстур (TexCompress=0 TexFlags.TexCompressARBExt=0) те же -3FPS
    Пока отсутствует серьезная нагрузка на видеокарту в виде анизотропной фильтрации и AA=8S смысла что-то менять в конфиге нет, быстродействие упирается в процессор, разница в результатах смены настроек нивелируется длинными процессоро-зависимыми сценами.

    Слово об анизотропке.
    Пока в драйвере выключена анизотропная фильтрация - выставление оной в конфиге (TexMipFilter=3, TexFlags.TexAnisotropicExt=1) ничего не дает. Неизменная картинка и неизменный FPS. Ставим в профиле AF:Application и смотрим, что получится.
    BD:108FPS и стандартные «прелести» иловской анизотропки – текстурный шум (shimmering) на воде и даже кое-где на зеленке. Его можно немного придушить, но у нас цель пощупать новые dll. Осталось сделать необходимые скриншоты и вперед.

    Ставим новые dll, конфиг тот же, анизотропка в драйвере выключена, LandGeom пока 2

    BD: 115FPS. Т.е. все пока на месте, и лес и «лесенки», а FPS чуть-чуть, но упал. Включаем оптимизацию «лесных» шейдеров (TexFlags.TexAnisotropicExt=1).

    BD: Те же 115 FPS и замечательный лес. Выше всяких похвал. Закраины больше не шумят, причем все это практически за бесплатно.

    Теперь первая ложка дегтя. Первые шейдеры малость попортили. Лично мне нравилась water=1 с форсированными первыми шейдерами. Спокойная водичка, практически без ряби, замечательно на ней все видно (ForceShaders1x=1, water=1)
    BD: 113 FPS – совершенно неожиданное падение, раньше была прибавка. Хотя.. было написано на форуме, что оптимизировали землю под вторые шейдеры. Тем не менее, владельцы старых видюшек явно не будут рады изменениям, так как первые шейдеры попортили - появились страшные скачущие тени от холмов, которые к тому же присутствуют не в каждом кадре.
    скрин скрин
    Хорошо видно, если скачать оба скрина в родной разрешалке и быстро попереключаться с одного на другой во вьювере. Еще одна серия демонстрирует, что на 4.08 этого не было:

    скачиваем, последовательно крутим. Кадры практически синхронные, 4.08/4.09/…

    Смотрим на оптимизацию «береговых» шейдеров в части устранения «лесенок». Для этого придется вернуть вторые шейдеры (оптимизированы только они) и включить LandGeom=3. BD:105 FPS. По сравнению с 4.08 падение производительности порядка 10% - такую смехотворную цену надо заплатить за берега без лесенок. Тут стоит добавить, что если с той же целью вместо LandGeom=3 влупить сглаживание 8S, то получится 62 FPS, т.е. уже -40% если у вас не 8800GTS. Достаточно посмотреть на скрины, чтобы понять, что оптимизация, сделанная в LandGeom=3 стоит того, чтобы ее использовать. К тому же дальше видно (надо только залезть повыше).

    скрины


    Скрины по ошибке сняты с water=1, но в отношении берегов оно практически не влияет.
    Неброская, немного «заблюреная» поверхность земного шарика – самое то для хардкорных полетов. Со сглаживанием 8S все как-то почетче, но мне больше по вкусу «блюр» - лучше видно коны, которые как известно 8S немного мылит.

    С берегами на море все не так шоколадно, и белые барашки (жирные скачущие точки), и лесенки, все на месте. Сравнительные скрины можно поделать самим. Вот треки
    001/004?

    Пряников наелись, теперь последняя ложка старого, настоенного дегтя. Имя ей – упоминаемая выше анизотропная фильтрация. Она как была, так и осталась «не фонтан». Тестурный шум на water=0 – мама не горюй. Достаточно посмотреть на эту серию скринов:

    это в статике. А в динамике там шумит так, что различить нижние контакты достаточно непросто. FPS 98, почти бесплатно по сравнению с предыдущим тестом. Попытка избавиться от текстурного шума на воде, выставив water=2, где рябь изначально меньше, дает 79 FPS, что в принципе неплохо, с учетом того, что FPS еще немного подрастет в процессе придавливания шиммеринга на зеленке путем уменьшения детализации текстур.

    Так и осталось для меня неясным, что же не так в иле с анизотропной фильтрацией. Достаточно взять любое одиночное задание, например La-5 рейд на Котку, стартануть и не включая двигатель посмотреть вправо. Самолет совсем чуть-чуть тащит в сторону (т.е. смещается камера на ничтожно малое расстояние), а статики хоть немного, но мерцают. На рулежке муар. Не должно такого быть imho. Интуиция подсказывает, что что-то не так с вещественными числами. Либо теряется точность при преобразовании типов, либо где-то выскакиват противная погрешность.

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

    Осталось собрать все тесты в единую диаграмму.
    Вложения Вложения
    хостинг этого форума оплачивается вашими кликами по рекламе

  3. #3
    Зашедший Аватар для Viper
    Регистрация
    22.07.2003
    Адрес
    USA
    Возраст
    49
    Сообщений
    208

    Re: новая версия DLL-ей из 4.09

    Цитата Сообщение от MichaelRyazan Посмотреть сообщение
    Цель процесса как всегда одна – максимальная видимость при максимальных FPS, красивости, те которые мешают видеть, - в сад.
    Ну тогда можно вообще текстуры отключить или летать в режиме wireframe. А я уж лучше в саду полетаю. Пусть подтормаживает, зато эстетически приятно.

  4. #4
    Механик Аватар для Cepera
    Регистрация
    24.12.2003
    Адрес
    Квадрат О-40-65
    Возраст
    49
    Сообщений
    599

    Re: новая версия DLL-ей из 4.09

    Цитата Сообщение от Viper Посмотреть сообщение
    Ну тогда можно вообще текстуры отключить или летать в режиме wireframe. А я уж лучше в саду полетаю. Пусть подтормаживает, зато эстетически приятно.
    +1

  5. #5
    Частый гость.
    Регистрация
    21.02.2005
    Адрес
    Рязань
    Возраст
    53
    Сообщений
    821

    Re: новая версия DLL-ей из 4.09

    Цитата Сообщение от Николай Посмотреть сообщение
    А где же скрины?
    Накропал draft про новые dll. Будет у людей интерес - оформлю как положено с треками и скринами, выложу.
    хостинг этого форума оплачивается вашими кликами по рекламе

  6. #6
    Конструктор
    Регистрация
    15.03.2004
    Адрес
    Russian Federation
    Возраст
    51
    Сообщений
    200

    Re: новая версия DLL-ей из 4.09

    Цитата Сообщение от raffa Посмотреть сообщение
    Учел пожелание в P.S.
    Версия ила 4.09b1m не модифицированный.Конфигурация компа прежняя.

    Скриншот 1: DLL от 15.02.08 записаны поверх патча 4.09b1m, режим графики превосходный.

    Скриншот 2:Установка графики по умолчанию.

    Скриншот 3: Попытка опять включить превосходный режим графики

    Скриншот 4: Запись DLL oт 09.02.08 вместо DLL от 15.02.08, превосходный режим графики.

    Конфиг прилагается(для 1,3 и 4 скриншотов).
    А у тебя,вроде как, карточка АТИ?
    Зачем тогда установки нвидиа???
    +1 в пользу автоконфига и недавать ручки крутить с видео настройками!

  7. #7

    Re: новая версия DLL-ей из 4.09

    Цитата Сообщение от KYA Посмотреть сообщение
    А у тебя,вроде как, карточка АТИ?
    Зачем тогда установки нвидиа???
    +1 в пользу автоконфига и недавать ручки крутить с видео настройками!
    Попробовал все автоконфигурации ATI через il2set.exe при первых запусках "Загрузка прервана", при последующих чернота вокруг, как на одном из предыдущих скринов. При простой замене на DLL от 09.02.08 все стало опять нормально , конфиг не менял (конфиг прилагается).

    А конфиг который с "установками нвидиа" был получен путем выбора Maximum Settings в il2set.exe, и сним я летаю уже 2 года(а он оказывается неправильный) и проблем с графикой не замечал, кроме последних тестовых DLL.

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

Название:	grab10000.jpg 
Просмотров:	155 
Размер:	63.3 Кб 
ID:	81909  
    Вложения Вложения

  8. #8
    Конструктор
    Регистрация
    15.03.2004
    Адрес
    Russian Federation
    Возраст
    51
    Сообщений
    200

    Re: новая версия DLL-ей из 4.09

    Цитата Сообщение от raffa Посмотреть сообщение
    Попробовал все автоконфигурации ATI через il2set.exe при первых запусках "Загрузка прервана", при последующих чернота вокруг, как на одном из предыдущих скринов. При простой замене на DLL от 09.02.08 все стало опять нормально , конфиг не менял (конфиг прилагается).

    А конфиг который с "установками нвидиа" был получен путем выбора Maximum Settings в il2set.exe, и сним я летаю уже 2 года(а он оказывается неправильный) и проблем с графикой не замечал, кроме последних тестовых DLL.

    Если не включать превосходный режим в видеонастройках, то вода некрасиво выглядит.
    А драйвер какой версии?
    Правильный конфиг это x800/9800...

  9. #9

    Re: новая версия DLL-ей из 4.09

    Цитата Сообщение от KYA Посмотреть сообщение
    А драйвер какой версии?
    Правильный конфиг это x800/9800...
    Драйвер и конфигурацию см. мой пост №363, если его внимательно прочитать , то видно что это ноутбук (разрешение монитора 1280х800).

    С правильным конфигом "x800/9800..." в окнным режиме получилось следующее (см. скриншот ,конфиг прилагается).

    Повторил возврат к предыдущей тестовой версии DLL от 09.02.08 эти баги исчезли.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	pic1.jpg 
Просмотров:	146 
Размер:	164.1 Кб 
ID:	81954  
    Вложения Вложения

  10. #10
    Конструктор
    Регистрация
    15.03.2004
    Адрес
    Russian Federation
    Возраст
    51
    Сообщений
    200

    Re: новая версия DLL-ей из 4.09

    Цитата Сообщение от raffa Посмотреть сообщение
    Драйвер и конфигурацию см. мой пост №363, если его внимательно прочитать , то видно что это ноутбук (разрешение монитора 1280х800).

    С правильным конфигом "x800/9800..." в окнным режиме получилось следующее (см. скриншот ,конфиг прилагается).

    Повторил возврат к предыдущей тестовой версии DLL от 09.02.08 эти баги исчезли.
    Опять придеться на Ати запукать ;(

    Кстати уже появился новый Каталист 8.2,
    наверное, опять наделали багов на несколько дней работы.
    Кто-нибудь уже пробовал?

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •