Перейти к содержанию

Xottab_DUTY

Разработчики
  • Публикаций

    43
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Xottab_DUTY


  1. 20 часов назад, mmindwork сказал:

    Не очень понял. Т.е. поддержка статики будет оставлена только для галочки? Все старее 8800 - в мусорку? e.g. - ммм, как бы сказать, лайтмапы будут рисоваться с помощью р4 рендера?

    1. Статика не будет насажена на R4, она будет перенесена (портирована) на DX11. То есть, грубо говоря, будет создан новый рендер. Та же статика, только на DX11.
      R4 и DX11 это два разных понятия, их соединять не следует.
    2. Упоминание 8800 это издевательство. Выпуск 8000-й серии карт был начат в 2006 году и все они поддерживают DX10!!! Это слишком старые карты, но и на них можно играть – нужна только свежая винда со всеми обновлениями.
    3. А, вот, серия 7000 и старее отваливается, да.
      Хотя, эти карты поддерживают OpenGL 2.1 и у нас есть идея по поддержке этой версии OpenGL, но тут пока ничего не обещаем.
    4. Я догадываюсь, что основной аргумент – на картах 8000 на рендере DX10+ слишком низкая производительность. Тут могу сказать, что даже на динамике, у сталкера не очень большая нагрузка на видеокарту. Всё дело только в том, что движок однопоточный, т.е. даже карты 8000 используются не на полную мощность. Но над многопоточностью мы работаем.

     


  2. Дружище Алексей, Wolfstalker,

    Ну, переврано здесь! Немного. Но каааааак ты мог так необъективно написать!

    Цитата

    Авторы мотивировали свое решение тем, что использование DirectX 9 сильно ограничивает платформу в развитии и движении вперёд, а также, этот тип освещения уже банально устарел.

    Мной было сказано лишь то, что DX9 ограничивает нас. Но ни слова про то, что статика устарела я не говорил.

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


    Дополнено 20 минуты спустя
    15 часов назад, Mawrak сказал:

    Stalkervernite Я взял исходники еще до разделения.

    Deathman судя по их дискорду, и них остаются только R4 (DX11) и OpenGL (и R3 как DX11 в DX10 режиме), R1 переносится на DX11 (или уже перенесен), R2 удален совсем навсегда. Основная потеря это R2 и поддержка старого железа. Весь DX9 вынесли в другую вестку вообще, из которой вырезали все остальное.

    R2 совсем не потеря. R4 это и есть тот же R2, только улучшенный.

    Если потеря статики это действительно потеря, т.к. теряется большой объем фич: собственно, статическое освещение (его до сих в игровой индустрии используют), а также возможность работы с RTX Remix, то в R2 нет отличий от R4, кроме того, что в R4 добавлены новые фичи, т.е. R4 это дальнейшее развитие R2.
    И R4 можно гораздо лучше распараллелить, т.к. DX11 лучше учитывает и поддерживает многопоточность. То есть, если, допустим взять аргумент, что R2 работает быстрее, чем R4, то этот аргумент уже не действителен, т.к. DX9 просто не получится распараллелить так, как это позволяет сделать DX11.

    Касательно того, почему в DX9 ветке были вырезаны остальные рендеры – иметь всю эту адскую смесь DX9/DX11/OpenGL это та ещё мука, нормально не развернёшься и не поработаешь. Если DX11 и OpenGL ещё можно между собой усадить рядом, то вместе с DX9 это становится проблемой. В отдельной ветке DX9 рендер будет иметь возможность нормально развиться без ограничений (кроме самих ограничений DX9, конечно).


    Дополнено 42 минуты спустя
    В 03.05.2024 в 10:48, YTroll сказал:

    печаль, похоже ТЧ на OXR мы так и не увидим,  а я-то думал что рано или поздно он появиться

    ТЧ работает и на OpenGL вполне, с рендером там проблем нет. Его запустить можно было ещё в 2019-м, но так как работы много и по другим фичам, не только ТЧ, приходится выбирать приоритеты и поддержка ТЧ оооочень медленно двигается. С остановками даже.

    • Мастер! 1
    • Аплодисменты 1

  3. 38 минут назад, electroniX141 сказал:

    Интересует вопрос. Насколько реально вообще полностью переделать систему инвентаря и превратить её в подобие той, что есть в EFT. То есть переносимый вес + различные контейнеры (рюкзаки, разгрузки, карманы) имеют различное количество слотов под предметы. На всякий случай скриншот из того же EFT, чтобы было лучше понятно, что я имею ввиду.

    001.jpg.30bca9643929d6bc14869f9023283c01.jpg

    Ну, если такой профессиональный ответ дать, то:

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

    Дальше нужен запрос на фичу (не просто как вопрос, а как серьёзное намерение сделать какой-то мод с такой системой инвентаря) и программист, который её согласится делать, а там уже ставится задача и выполняется :)


  4. 8 минут назад, denvasst сказал:

    Местами звук прерывистый. Например, неслышно как открывается или закрывается дверь.

    Стоит обратить внимание на ползунки громкости в меню.

    Можешь записать видео? Хочу понять, работает так, как задумано или какой-то баг всё же.

    Раньше, если между источником звука и игроком есть какое-то препятствие, то звук просто делался тише. Но. то, что он становился тише, было даже незаметно.

    Я на днях поменял работу звука, чтобы он учитывал материал препятствия (метал, бетон, кирпич и т.д.) и делался тише в зависимости от этого.
    Сейчас это топорно работает, правда.

     


  5. denvasst, со звуком это у нас баг был, я только что починил его)

     

    В 12.12.2023 в 20:37, Diesel сказал:

    Xottab_DUTY , а зачем  CMake нужен? С гита напрямую в визуалку 2022 грузит проект (я зареган давно). Сейчас собрал двиг полностью. Там только два ВАТЕРэдитора недоделаны.

    Кстати, я нашел полный код x64 openal-soft-1.17.2 для бина. https://disk.yandex.ru/d/FY0ou9nCYf1XAg



    Дополнено 55 минуты спустя

    Рабочий билд собрал. dx10 работает.

    Ватер это вода, а погода это ветер/вэдэр :u1F601:

    А зачем исходники 1.17.2, если на гитхабе есть официальный репозиторий с самыми свежими исходниками? К тому же, у нас используется 1.23.1.

    • Жму руку 1

  6. 10 часов назад, denvasst сказал:

    Xottab_DUTY

    
    CMake 3.22 or higher is required.

    Все, теперь только так?

    Подскажи поподробнее. Нужна версия CMake меньше?

    Раньше минимальная была 3.19.

    Какая у тебя система и какая там версия компилятора?


  7. GloriusStar, для запуска ЗП нужен только сам ЗП, для ЧН нужен только сам ЧН, а ТЧ пока не поддерживается. Никаких лишних действий не требуется. Просто по инструкции сделать)


  8. В 12.10.2023 в 01:46, kasumi-chan сказал:

    Погонял немного последнюю версию OXR, действительно визуально выглядит плавнее, чем оригинал(интересно, чем достигли это, ибо нагрузка на видеокарту на статике схожа с оригиналом?), но всё равно остаются фризы при переходе сталкеров из оффлайна в онлайн. Особенно заметно на подходах к базам сталкеров. Ноутбук с i7 8750H и GTX 1050.

    Стоит ли ожидать решения этой проблемы от вашего проекта, или это вообще невозможно на X-ray?

    Много чего надо переделывать. Но это реально :)

    • Лайк 1

  9. 11 минут назад, Ева Сухая сказал:

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

    Быть может, это знаки от Вселенной, что можно и принять благодарности в денежном эквиваленте?)

     

    • Жму руку 1

  10. 2 часа назад, Romann сказал:

    Да, но не думаю, что 6 секунд критично, ну и вроде @Xottab_DUTY задумался сделать эту проверку "опциональной".

    Добавил ключ -skip_cdb_cache_crc32_check

    Многословный ключ, да, но точно не перепутаешь что он делает 😄

    Скачать можно с гитхаба как соберётся билд)

    2 часа назад, Romann сказал:
    6 часов назад, macron сказал:

    Но есть проблема с общим переконтрастом, особенно неба и травы, это что-то движковое. Вот сравнение:

    https://cloud.mail.ru/public/km7j/45QZE9FUk

    Тоже заметил, может @Xottab_DUTY прокомментирует в чём дело.

    Не знаю пока в чём дело... На всякий случай, может, шейдеры, всё-таки, перепроверить...

    • Мастер! 2

  11. 4 часа назад, hi_flyer сказал:

    Какой теперь доступен максимальный размер?

    Сегодня ещё новый коммит закинул, SkyLoader подсказал, что можно удалить рудиментарный light в нодах и ещё по биту добавится на каждый link.

    Итого:
    XRAI_CURRENT_VERSION = 13;
    Максимальное количество аи-нод: 67 108 863
    4 байта на xz-координаты.
    По расчётам, Живая Зона влазит с запасом.

    Для сравнения, оригинальные ТЧ/ЧН/ЗП:
    Максимальное количество аи-нод: 8 388 607
    3 байта на xz-координаты.
    Живая Зона ваще не влазит))

     

    P.S. за версии xrAI 11 и 12 спасибо abramcumner 🙂

    • Лайк 1
    • Мастер! 3

  12. В 08.01.2023 в 14:31, macron сказал:

    Спасибо за подсказку.  Только в Master Gold она не работает. Хорошо, догадался на Release проверить. Так нам ждать релиза с нормально работающей sv_setweather или под set_weather скрипты переписывать?


    Дополнено 6 минуты спустя

    И да, на старом движке с кешированием уровень грузился 22 секунды. На Release от 3 января грузится 34 секунды. Что-то пошло не так?

    1. Не использовать консольные команды в скриптах вообще, из-за этого подсказки в консоли не выбрать, они сбрасываются(( минус юзер экспириенс(
    Это в любом случае чит и он не будет работать под Master Gold ни в каком виде.

    Оригинальный скриптовый менеджер погоды же как-то работает без них?)
    И работал в 2009-м ещё даже когда этой консольной команды не было, а sv_setweather работал только в мультиплеере)

    2. Добавлена проверка целостности кэша, старый движок совсем не проверял и грузил как есть, то есть, если файл битый, это либо вылет, либо хуже. Но даже так оно всё равно несколько раз быстрее, чем без кэша)

    Кстати, хорошую идею подсказал.. Надо будет добавить ключ для пропуска проверки целостности)


    Дополнено 2 минуты спустя
    4 часа назад, Romann сказал:

    Ещё вопрос к @macron - движок OpenXRay из релиза на гитхабе, или самостоятельно скомпилированный?
    Никто не пробовал свежий билд OpenXRay делать?

     

    1 час назад, macron сказал:

    Да, этот за декабрь 2021. В теме появлялся автор движка с более новыми версиями, но по ним пока есть вопросы.

    Оказалось, там версия со своими правками версия за сентябрь 2021-го)


    Но эти правки я уже затянул в основную версию:

    1. Поддержка большой аи-сетки
    2. Фикс вылета с большим level.hom

     

    На Я.Диске пока не обновлял файлы..
    Пока можно с гитхаба скачать свежий билд)

    • Спасибо 1

  13. 15 минут назад, macron сказал:

    Release/ Master Gold 64-bit

    Вкратце проблемы такие:

    1. -nointro теперь не убирает заставку в начале уровня.

    2. По "sv_setweather " больше не выводится список доступных погод. 

    1. Это я вывел под отдельный ключ -nogameintro

    А то ломался старт игры в Чистом небе: видимо, сцена была привязана к интро и разговор Каланчи с Лебедевым просто не стартовал и всё, каюк... Стартуешь на базе ЧН, но без единого задания и квестовые неписи тоже ничего не дают.

    2. Это вообще команда только для мультиплеера была, мы добавили set_weather для сингла, но с тем же именем класса и компилятор(или линкер) для двух разных команд sv_setweather и set_weather выбирал один и тот же класс, который как раз был для сингла и в нём подсказки работали... В общем, починили этот баг.

    Пока стоит использовать команду set_weather.
    В будущем, думаю, приведу всё к одной команде sv_setweather и для сингла и для мультиплеера. 🙂

    • Лайк 1

  14. 1 час назад, Пан Александр Чоткий сказал:

    Прекраснейшая локация! Выражаю Разработчику ОГРОМНЕЙШУЮ благодарность! Это прорыв для Сталкерского моддинга! Вангую, что в будущих модах Припять будет именно такой!

    Так локация не лагает, но если туман, то фпс проседает до 20 примерно. 

    Видеокарта Radeon RX  550, 24gb ram, AMD Ryzon 5 2600.

    Кстати, сделал обзор для этой прекрасной локации, кому интересно, смотрите: 

    Конечно, все ссылки в описании и в закрепленном комментарии указал.

     

    О, а можешь потестить как идёт на более новом движке?

    Вот, выше скидывал:

    4 часа назад, Xottab_DUTY сказал:

    https://disk.yandex.ru/d/4D7Sbi1c_wxeHw

    В папке:

    • Release Master Gold - версия движка для максимальной производительности, без читов.
    • Release - версия движка с читами, производительность на том же уровне, может быть чуточку меньше.
    • Mixed - отладочная версия. Просто положил. Может, кому-то будет интересно, может интересные логи какие-то выдаст, хех)
    • Другой objspace.bin для OpenXRay за 2022-й год, формат файла в 2022-м поменялся немного)

     

     


  15. 4 часа назад, macron сказал:

    Ссыль не предоставите? Не сильно в теме, на гитхабах встречал только OpenXRay  за 2021.

    https://disk.yandex.ru/d/4D7Sbi1c_wxeHw

    В папке:

    • Release Master Gold - версия движка для максимальной производительности, без читов.
    • Release - версия движка с читами, производительность на том же уровне, может быть чуточку меньше.
    • Mixed - отладочная версия. Просто положил. Может, кому-то будет интересно, может интересные логи какие-то выдаст, хех)
    • Другой objspace.bin для OpenXRay за 2022-й год, формат файла в 2022-м поменялся немного)

     

    • Лайк 2
    • Мастер! 2
    • Хабар 1