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
Дата публикации
Сегодня, 17:27
Комментарии
1
Просмотров
40
  1. Басила

    Басила Сегодня, 17:45

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

{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
Последние сообщения с форума
  • Автор
    Тема в разделе: Вопросы по игре
    Просмотров: 1549289
    Ответов: 12700
  • Автор
    Тема в разделе: В ангаре у Боба
    Просмотров: 9175
    Ответов: 55
  • Автор
    Тема в разделе: Технические вопросы
    Просмотров: 25633
    Ответов: 68
  • Автор
    Тема в разделе: Моды
    Просмотров: 1961
    Ответов: 2
  • Автор
    Тема в разделе: В ангаре у Боба
    Просмотров: 217511
    Ответов: 1484
    Все сообщения..
    Полный список последних сообщений
    Loading...

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