ShineFix - мод для починки всех отражений и флагов в игре

Kerbal Space Program » Моды

Описание
ShineFix - это мод, который просто исправляет ошибки в стоке и дополнениях. Он не несёт никакого дополнительного функционала, лишь приводит модели и текстуры к тому формату, который ожидался с самого начала. 
Раньше часть этих функций мог взять на себя WindowShine, но с последними релизами он окончательно сломался. В связи с этим я сделал мод для собственного пользования, но посчитал, что другим он тоже может быть полезен. 

Мод чинит отражения во всех кабинах, солнечных панелях и даже док-портах. 
Как так вышло? 
Пакет модов на разблокировку более взрослых шейдеров, Deferred+Harmony+Shabby, одновременно и улучшил ситуацию, и вскрыл ряд проблем, которые у разработчиков были с самого начала, но были им не видны по каким-то странным причинам. Я даже подумал, что они не в курсе, а что вообще такое gloss, shininess и specular, настолько разные там у них настройки. 

В общем-то, без шейдеров модельки выглядели одинаково: светло-серый материал, синие стёклышки. С шейдерами оказалось, что каждая деталь криво реализована. 
Ранее у флагов на разных деталях было четыре разных материала. Теперь это один материал (за исключением, разве что, двигателей и крыльев, которые не хотелось затрагивать в этой версии). 
Кабины где-то вообще не имели альфа-канала, где-то имели повышенный, где-то имели пониженный. Блеск и отражения везде различались, даже вплоть до того, что пак кабин одного автора где-то имеет отражение в окнах, а где-то нет. 
Анимированные детали вроде солнечных панелей также порадовали - каждая имеет свой коэффициент отражения, а радиальная большая вообще берёт текстурку из файла другой детали. Док-порты настолько не предусмотрели отражения, что берут материал для стёкол из четвертинки текстуры, а потом повторяют её 4 раза. 

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

Для установки мода и его работоспособности нужен пакет модов на шейдеры. Формат следующий: 
└──────GameData
        ├──────000_Harmony
        ├──────000_ShineFix
        ├──────Shabby
        └──────zzz_Deferred

Вот ссылки на них (они же продублированы в инструкции).

https://github.com/LGhassen/Deferred

https://github.com/KSPModdingLibs/Shabby

https://github.com/KSPModdingLibs/HarmonyKSP


Вот ссылка на мод (она же продублирована в источнике).
https://github.com/rockmeowstar/KSP_ShineFix

В пост вставлена версия 1.0.0 в виде файла zip. 

Опубликовал
rockmeowstar
Дата публикации
22 сен 2024 в 17:27
Комментарии
9
Просмотров
2 132
  1. Басила

    Басила 22 сентября 2024 17:45

    плюсующий первонах!

  2. Вий

    Вий Гость 8 октября 2024 17:31

    не корректная версия Shaddy, где ты ее вообще отрыл. текущая версия 2.5, соответственно и Deferred
    не будет корректно работать с этими шейдерами. тоже самое на ksp форуме. исправляй все.

    1. rockmeowstar

      rockmeowstar 28 ноября 2024 01:49 Автор

      Shaddy и Shabby это два разных мода, ссылки в посте ведут на репозитории авторов, что априори самое актуальное

  3. rockmeowstar

    rockmeowstar 10 октября 2024 23:19 Автор


    Микроапдейт. Вышел 1.0.1, я пофиксил ненормальное отражение батарей.
    https://github.com/rockmeowstar/KSP_ShineFix/releases/tag/v1.0.1

  4. Vi

    Vi Гость 11 октября 2024 18:46

    fix заменяет restock и это проблема

    1. rockmeowstar

      rockmeowstar 28 ноября 2024 01:50 Автор

      В новой версии исправлено - теперь ресток тоже полностью поддерживается)

  5. rockmeowstar

    rockmeowstar 22 ноября 2024 02:21 Автор

    https://github.com/rockmeowstar/KSP_ShineFix/releases/tag/1.1.0
    Новый релиз - рефактор, багфиксы, +1 блестящая деталь. Такие дела.

  6. Спатик

    Спатик @Спатик 24 ноября 2024 15:57

    Очень круто, спасибо

  7. rockmeowstar

    rockmeowstar 28 ноября 2024 01:47 Автор

    Я добавил в подпись актуальную версию, она будет обновляться автоматически, как и ссылка на неё)

{login}
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Последние сообщения с форума
  • Автор
    Тема в разделе: Новости
    Просмотров: 75792
    Ответов: 0
  • Автор
    Тема в разделе: Вопросы по игре
    Просмотров: 1577562
    Ответов: 12701
  • Автор
    Тема в разделе: В ангаре у Боба
    Просмотров: 9735
    Ответов: 55
  • Автор
    Тема в разделе: Технические вопросы
    Просмотров: 26079
    Ответов: 68
  • Автор
    Тема в разделе: Моды
    Просмотров: 2172
    Ответов: 2
    Все сообщения..
    Полный список последних сообщений
    Loading...

    Нашли ошибку?
    Вы можете сообщить об этом администрации.
    Выделив текст нажмите Ctrl+Alt