prophet

prophet 

OP OGSR

56subscribers

19posts

goals1
$140.26 of $840 raised
Для тех, кто хочет поддержать разработку разовым донатом. Спасибо.

Отчёт о разработке #3

В течение долгого времени для движка OGSR разрабатывался новый рендер. Несколькими неделями ранее этот рендер появился и в OP OGSR. Он привнёс множество новых изменений:
1. Рендеринг каскад теней перешёл на систему отложенных контекстов (D3D11 Deferred Contexts). Если простым языком, то их рендеринг теперь многопоточный.
2. Множество тяжёлых расчётов были также перенесены на многопоток: солнце, дождь, свет от лампочек, партиклы, трава и деревья.
3. Помимо распараллеливания расчётов, для травы и деревьев был реализован Instancing - алгоритм отрисовки множества одинаковых моделей за один проход рендера.
4. Для слабых компьютеров добавлена оптимизация статической и динамической геометрии. Она отключает рендеринг геометрии в зависимости от расстояния до него.
5. Эффект появления травы был переделан и появляется она на экране более плавно. Такое стало возможно благодаря новому алгоритму. Как это выглядит - можете глянуть на видео:
Все фичи, описанные выше, значительно повысили FPS. В моём случае, прирост составил порядка 75% в среднем. В некоторых участках прирост двухкратный.
6. В процессе добавление новых 3D-прицелов. Заместо двух картинок сталкера используется лишь одна, что убирает полностью потери в производительности:
Метод с двумя картинками (PiP) тоже останется, но был полностью переделан и в принципе PiP его назвать трудно, скорее это его имитация. Картинка прицела апскейлится с помощью DLSS или FSR. Это снижает производительность, но не так значительно, как рендеринг ещё одной картинки в игре.
7. В новых 3D-прицелах также была добавлена поддержка ПНВ и тепловизоров: 
Тепловизоров в игре будет два вида: как отдельный девайс в слот заместо ПНВ и тепловизор в прицелах на некоторых стволах. Каждый вид имеет свои собственные плюсы и недостатки. В тепловизоре на шлемах лучше картинка, но его нельзя использовать в паре с любыми прицелами, в них просто не будет что-либо видно, стекло же. А тепловизор в прицелах картинка более пиксельная, меньшего разрешения так сказать.
Эти тепловизоры полностью заменят автозахват ибо прошлый век.
В ближайшее время на моём канале выйдет отчёт о разработке в видеоформате. В нём будут ответы на вопросы касательно представления проекта в целом (ибо не все понимают всё ещё, что из себя представляет проект), ну и также будет рассказано о каких-то фичах, которые упоминались либо в дискорде, либо здесь.
Пока что на этом всё. Спасибо за прочтение и удачного хабара!)
Subscription levels3

Ждун

$1.26 per month
Эта подписка для тех, кто просто хочет поддержать разработку копеечкой. Спасибо!

Разведчик

$6.3 per month
Для тех, кому сильно интересно, что происходит с модом.
+ Посты о разработке фич сразу по мере их готовности, тизеры, небольшие видео и прочее.

Легенда Зоны

$25.2 per month
✓ Все бонусы прошлого уровня
+ Гарантированный доступ к тестовым версиям мода (по мере их доступности). Для постоянного доступа достаточно оплатить один месяц. Продлевать необязательно.
Go up