AviaSkins.Forums

Вернуться   AviaSkins.Forums > Основные разделы > Группа разработки AviaSkins.com > W.I.P.

Важная информация

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.05.2023, 17:08   #1
carsmaster
Пытающийся полететь
 
Аватар для carsmaster
 
Регистрация: 21.05.2009
Адрес: Сталинград
Сообщений: 2,558
Отправить сообщение для carsmaster с помощью ICQ Отправить сообщение для carsmaster с помощью Skype™
По умолчанию

Цитата:
Сообщение от KimCh Посмотреть сообщение
...Непонятки с линией прибоя, в 4.15 заметно движение волн, а тут нет (в конф. water=4). С чем связано?
Возьму на себя смелость ответить за Романа.

В данной версии water=4 не равносильна по коду water=4 в 4 15 1.
Это связано с тем, что полноценно восстановить весь программный код(и прибоя в том числе) пока не получается.

В настоящий момент water=4 это огромный труд Романа, по "восстановлению=новому написанию" кода !!
__________________
Даёшь защищенный онлайн и Свободный оффлайн.

Теперь я и в телеграмме: https://t.me/il_2_1946
carsmaster вне форума   Ответить с цитированием
Старый 28.05.2023, 17:25   #2
KimCh
Местный
 
Регистрация: 23.03.2018
Сообщений: 335
По умолчанию

Роману благодарность за труд титанический. Я ж не с претензией, спросил просто из интереса.
KimCh вне форума   Ответить с цитированием
Старый 04.06.2023, 19:18   #3
yt2
Местный
 
Регистрация: 18.01.2012
Сообщений: 814
По умолчанию

Обновление до версии 2.1.4.2
-оптимизация функции отрисовки конов
-исправление ошибки возникавшей при Water=4 и ограничении LimitOpenGLVersion
-правка шейдеров №17-19,68-70, 02, 05. В основном технические правки.
-исправление бага отрисовки плоского леса (возникали продольные и поперечные полоски на некоторых участках леса).
yt2 вне форума   Ответить с цитированием
Старый 04.06.2023, 20:04   #4
carsmaster
Пытающийся полететь
 
Аватар для carsmaster
 
Регистрация: 21.05.2009
Адрес: Сталинград
Сообщений: 2,558
Отправить сообщение для carsmaster с помощью ICQ Отправить сообщение для carsmaster с помощью Skype™
По умолчанию

Цитата:
Сообщение от yt2 Посмотреть сообщение
Обновление до версии 2.1.4.2
.
Спасибо дружище.

Больше всего радует быстродействие 64 битов.
__________________
Даёшь защищенный онлайн и Свободный оффлайн.

Теперь я и в телеграмме: https://t.me/il_2_1946
carsmaster вне форума   Ответить с цитированием
Старый 07.06.2023, 13:53   #5
KimCh
Местный
 
Регистрация: 23.03.2018
Сообщений: 335
По умолчанию

Версия 2.1.4.2
Индикаторная скорость не равна 0 при выключенном двигателе. Зависит от направления и силы ветра.
Черный посадочный знак, в полном редакторе моргает белым при вращении объекта.
Миниатюры
Нажмите на изображение для увеличения
Название: grab0037.jpg
Просмотров: 363
Размер:	395.4 Кб
ID:	73842   Нажмите на изображение для увеличения
Название: grab0036.jpg
Просмотров: 367
Размер:	412.7 Кб
ID:	73843   Нажмите на изображение для увеличения
Название: grab0034.jpg
Просмотров: 373
Размер:	617.0 Кб
ID:	73844  
KimCh вне форума   Ответить с цитированием
Старый 18.06.2023, 13:13   #6
yt2
Местный
 
Регистрация: 18.01.2012
Сообщений: 814
По умолчанию

Обновление до версии 2.1.4.6
-Исправление бага "зернистости" воды, особенно в дали.
-Во всех фрагментных шейдерах воды небольшое изменение (не связанное с исправлением бага)
-Плюс эксперементальный код и его шейдер №90. Включается ключом в разделе файла конфигурации UseCockpitShader90=1
Это шейдер расчёта освещения кокпита. Расчёт освещения немного упрощён по сравнению с CPU-версией. Не поддерживает часть редко используемых флагов в материал кокпита. Ругается на использование флага сортировки. Возможно часть эффектов с ним не отрисовывается (ну блики может быть). По сути это не готовая к релизу версия, а экспериментальная. В общем смысле это перенос расчёта освещения кокпита с CPU на GPU в этот шейдер. По производительности +- то на то, особого различия не видно.
yt2 вне форума   Ответить с цитированием
Старый 18.06.2023, 15:15   #7
carsmaster
Пытающийся полететь
 
Аватар для carsmaster
 
Регистрация: 21.05.2009
Адрес: Сталинград
Сообщений: 2,558
Отправить сообщение для carsmaster с помощью ICQ Отправить сообщение для carsmaster с помощью Skype™
По умолчанию

Цитата:
Сообщение от yt2 Посмотреть сообщение
Обновление до версии 2.1.4.6
-Исправление бага "зернистости" воды, особенно в дали.
Большое спасибо за воду Роман !
__________________
Даёшь защищенный онлайн и Свободный оффлайн.

Теперь я и в телеграмме: https://t.me/il_2_1946
carsmaster вне форума   Ответить с цитированием
Старый 25.06.2023, 11:59   #8
KimCh
Местный
 
Регистрация: 23.03.2018
Сообщений: 335
По умолчанию

Цитата:
Сообщение от yt2 Посмотреть сообщение
Возможно часть эффектов с ним не отрисовывается (ну блики может быть)..
Да, UseCockpitShader90=1 приводит к неприятному мерцанию прицела Ла-7, 1944 и для Як-1Б от Димаса1999 портит правую грань бронестекла.
KimCh вне форума   Ответить с цитированием
Старый 20.06.2023, 19:31   #9
fdelre
Местный
 
Регистрация: 13.01.2009
Сообщений: 171
По умолчанию

Thank you now I can run Water=4 smoothly
fdelre вне форума   Ответить с цитированием
Старый 22.06.2023, 19:59   #10
yt2
Местный
 
Регистрация: 18.01.2012
Сообщений: 814
По умолчанию

Обновление до версии 2.1.4.7
-для Intel HD4000 стал доступен режим OpenGL 4.3

P.S.
Накатил Win10 21H2 и крайнюю сборку на старенький ноут Lenovo G780 с процессором интел 3-го поколения и двумя видюшками: GeForce 635 и встройкой Intel HD4000. Настроечки графики немного снизил но не сильно. Разрешение 1600х900. Пришлось ставить Microsoft Visual C++ 2015-2022 Redistributable (x64) т.к. в чистой Win10 его нет.
На GF635 и крайних дровах NVidia поддерживается OpenGL 4.6. ФПС скромненький, но всёж играть можно. Если глядеть на зуме в чистое небо доходит до 207. Если в сценах обычных, то там скромнее 40-50-60-70-80.
На Интел HD4000, тоже запускалось и даже работало без багов. Вообще годах в 2015-2016 Интел немного потрудился и даже написал новые дрова для этой видюшки и героически поднял ей поддержку OpenGL до версии 4.2, и даже большую часть расширений 4.3 сделал но не все. ФПС пониже чем на жефорсе: если в чистое небо глядеть на зуме то 140-146, в обычных сценах 40-50. Причём понижение графики не сильно поднимает фпс ей. Возможно процессор слабоват, там что-то в игре только одно ядро нагружается и то не постоянно. Не суть. Суть в том что старый интел работает и кажет графику без багов (как например тут в теме упоминались старые AMD карточки).
Плюс я посмотрел, этот интел почти 4.3. держит, но из-за того, что он несколько функций не поддерживает в сборке 2.1.4.6. ему обрубалось использование функционала свыше OpenGL 4.2.
В версии 2.1.4.7. я разбил проверку функционала OpenGL 4.3 на две части. Так счастливо получилось, что те функции которые эта карточка не поддерживает в игре не используются.
Так, что эта карта теперь сможет использовать функции OpenGL 4.3. Правда это ничего ей не принесло в плане производительности.
Ещё у меня есть на примете ноутбук с видеокартой AMD, в планах туда тоже установить игру и проверить её работоспособность на AMD (не самая хорошая репутация у них с драйверами под OpenGL).
P.P.S.
На самом деле это всё идёт к тому, что мне давно хочется поднять минимальные требования сборки к версии OpenGL с версии 3.3 до версии 4.3 (хотя бы).
Рассуждаю я тут так: NVidia в драйверах даже для древних карт сделала поддержку версий 4.5-4.6. АМД вроде как 4.4. заявляет поддержку (другое дело, что может глючить). Ну а интел даж для 3-го поколения процессоров сделал версию 4.3 почти. Ну а на тех видеокартах где 4.3. нет наверное и игра идёт плохо, т.к. слабоваты они для неё.

Последний раз редактировалось yt2; 22.06.2023 в 20:40.
yt2 вне форума   Ответить с цитированием
Старый 23.06.2023, 19:10   #11
Sita.
Местный
 
Регистрация: 12.04.2009
Сообщений: 5,104
По умолчанию

а что ОпенЖл это версии умеет? в плане, различие директ иксов я примерно представляю.. а опенЖИлэь давно в тени и о нём вообще мало кто говорит да и пользуется кроме Ила конечно.
__________________
ищется идейный Программер )
Sita. вне форума   Ответить с цитированием
Старый 25.06.2023, 19:38   #12
red Panda
Новичок
 
Регистрация: 12.06.2016
Сообщений: 15
По умолчанию

Решил попробовать конвертер файлов "старых" модных карт в новый формат но конвертация Map_t из разных карт происходит сброс и два новых файла не создаются.
load.ini,Map_H переписывают и создаёт.
red Panda вне форума   Ответить с цитированием
Старый 25.06.2023, 20:17   #13
yt2
Местный
 
Регистрация: 18.01.2012
Сообщений: 814
По умолчанию

Цитата:
Решил попробовать конвертер файлов "старых" модных карт в новый формат но конвертация Map_t из разных карт происходит сброс и два новых файла не создаются.
load.ini,Map_H переписывают и создаёт.
пример модной карты. или ссылки на текстуру map_t
yt2 вне форума   Ответить с цитированием
Старый 25.06.2023, 20:31   #14
red Panda
Новичок
 
Регистрация: 12.06.2016
Сообщений: 15
По умолчанию

пример карта Belarus
Вложения
Тип файла: zip map_T.zip (172.1 Кб, 251 просмотров)
red Panda вне форума   Ответить с цитированием
Старый 25.06.2023, 21:07   #15
yt2
Местный
 
Регистрация: 18.01.2012
Сообщений: 814
По умолчанию

обновил в начале темы ссылки на эти утилиты "Утилиты для преобразования карт (25.06.2023)". с ними нормально преобразовывается этот файл.

Последний раз редактировалось yt2; 25.06.2023 в 21:14.
yt2 вне форума   Ответить с цитированием
Старый 25.06.2023, 21:31   #16
red Panda
Новичок
 
Регистрация: 12.06.2016
Сообщений: 15
По умолчанию

Попробовал на одной карте. Работает. Спасибо !
red Panda вне форума   Ответить с цитированием
Старый 02.07.2023, 21:41   #17
yt2
Местный
 
Регистрация: 18.01.2012
Сообщений: 814
По умолчанию

Обновление до версии 2.1.4.9
В какой-то мере очередная тестовая сборка
-разделил шейдеры в папке GLSL на две части. Одна для старых видеокарт, вторая для более новых. Видеокарты не поддерживающие OpenGL 4.3 и выше используют шейдеры из папки GLSL\VERSION330. Видеокарты поддерживающие OpenGL 4.3 и новее - используют шейдеры из папки GLSL\VERSION430.
Шейдеры более новых видеокарт используют некоторые более новые команды (в теории они должны были дать прибавку производительности, по факту ничего не изменилось)
-Изменил шейдер №05 для плоского леса. Для видеокарт с поддержкой OpenGL 4.3 расчёт теневой текстуры выполняется теперь в отдельном вычислительном шейдере. Для видеокарт без поддержки OpenGL 4.3 используется упрощённая версия этого шейдера без анимации от ветра и подвижных теней. В любом из указанных случаев это даёт прибавку производительности по сравнению с предыдущей версией 2.1.4.7
P.S.
При установке новой версии поверх старой удалите старую папку с шейдерами GLSL т.к. теперь изменено расположение шейдеров в этой папке

==================================
Обновление до версии 2.1.5.3
-jgl.dll версии 1.0.0.6. Поддерживает параметр WGL_CONTEXT_DEBUG в файле jgl.ini для создания контекста в режиме отладки.
-несколько исправлений. включая поломанное в версии 2.1.4.9 сглаживание MLAA
-изменение нумерации вертексных атрибутов во всех шейдерах
-правка сообщений выдающихся в консоль при запуске (в основном по списку расширений)

Последний раз редактировалось yt2; 09.07.2023 в 14:17.
yt2 вне форума   Ответить с цитированием
Старый 16.07.2023, 11:34   #18
yt2
Местный
 
Регистрация: 18.01.2012
Сообщений: 814
По умолчанию

Получилось выполнить давнее желание и протестировать работу dll на видеокарте AMD. С ноутбуками не срасталось, и никак не удавалось заполучить ноутбук с нужным видеооборудованием... Поэтому решение было радикальным - я купил старый видеоадаптер RX570 на авито. Авито щас завалено майнерскими RX470/RX480/RX570/RX580 и при этом разброс цен большой, и чтобы найти выгодное и не убитое предложение пришлось поискать. В мой бюджет уложилась довольно свежая (ага, пятилетняя) RX570.
Уже на этапе установки драйверов на старой и проверенной Win7 я на ровном месте получил головняк с кодами ошибок 192, а потом 43. Как бы я не ожидал от фирмы AMD чудес, но вот отхватить проблем на этом этапе я явно не был готов. Понеслось: читаем интернет, качаем 4 версии драйверов с сайта производителя, какой-то патчер ещё скачиваем... По итогу завелось... Уфф.
Не являюсь хейтером AMD - процессор Ryzen от этой фирмы меня устраивает. Но только процессор. Видеокарты зарёкся этой фирмы использовать и никому не советую.
Чтобы вы понимали общий контекст: сам я лично проверял работу графической dll на видеокартах Intel HD4000, GF635М, GF1660, GF3600Ti.

К результатам тестирования:
драйвер Radeon-Software-Adrenalin-2020-22.6.1-Win7-64Bit-June23-2022 не встал.
заработал с сайта производителя Asus Win7Win10 64Bit 19.10.12 WHQL
Поддержка OpenGL до версии 4.6. В этом плане всё довольно современно.
Запустилось и заработало всё довольно неплохо. Только фпс немного ожидал повыше. Никаких ошибок по рендеру не заметил (тут как-то писалось про баги на AMD R5 230 - тут ничего похожего нет, работает тут всё как и на жифорсах).
По качеству картинка нормальная, никаких отличий от моего основного GF нет. Поигравшись настройками нашёл настройку которая очень сильно снижала производительность - это оказалась Water=4. Снизив её до Water=3 фпс сразу чуть-ли не в 2 раза вырос, ну процентов на 50 точно. Стало прям очень комфортно.
Заметил также, что несмотря на не самый высокий фпс по сравнению с жифорсами, картинка в игре работает плавно, без рывков.
Включал постобработку игровую - сглаживание FXAA, MSAA, MLAA, и прочие. Всё работает и не особо напряжно.
Наверное я ещё несколько дней посижу на карте AMD, поизучаю что за чудо и как ведёт себя в Ил-2.

Погонял немного игру на драйверах Win7Win10 64Bit 19.10.12 WHQL и
решил обновить драйверы на более свежие с сайта производителя
Radeon-Software-Adrenalin-2020-21.3.1-Win7-64Bit-Mar24...
Тут же схлопотал баги. Выяснил, что это пресловутая отрисовка участков дорог (как ранее тут сообщали на других картах AMD). Если на старых драйверах работает, а на более свежих нет - наверное стоит ругать сами драйвера? Вполне логично. Я конечно пробую выяснить, что новым драйверам не нравится и почему они выдают баги... Ну в принципе, для этого я эту карту и приобрёл, чтобы самому смотреть на ней баги...

Последний раз редактировалось yt2; 16.07.2023 в 16:36.
yt2 вне форума   Ответить с цитированием
Старый 16.07.2023, 11:46   #19
Sita.
Местный
 
Регистрация: 12.04.2009
Сообщений: 5,104
По умолчанию

Всё для науки) Сильно)
__________________
ищется идейный Программер )
Sita. вне форума   Ответить с цитированием
Старый 16.07.2023, 16:12   #20
fdelre
Местный
 
Регистрация: 13.01.2009
Сообщений: 171
По умолчанию

On AMD cards is better to use water = 2 that is equivalent to the Water = 3 of Nvidia and game runs in a smoother way. Being able to run Perfect mode and Water = 4 in AMD is a matter of long hours spent in finding the best drivers for your card noting that the latest AMD drivers from 2023 are quite bad for IL-2. We had a lot of complaints about this at SAS.

На картах AMD лучше использовать воду = 2, что эквивалентно воде = 3 у Nvidia, и игра работает более плавно. Возможность запуска Perfect Mode и Water = 4 в AMD — это вопрос долгих часов, потраченных на поиск лучших драйверов для вашей карты, учитывая, что последние драйверы AMD от 2023 года довольно плохи для IL-2. У нас было много жалоб на это в SAS. (google translation)
fdelre вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 16:41. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Рейтинг@Mail.ru