BackgroundBlurImproved
Improves the quality of the blurred background, allows some customizations
模組介紹 作者原文
Background Blur Improved
A mod for Hollow Knight: Silksong that improves the quality of the blurred background, and allows some customizations.
Features
The game natively renders the background at a fixed 360p resolution. While this isn't very obvious because of the blur effect applied on top, it is noticeable and distracting when in motion, it appear flickery, as can be seen below:
Before:
After:
Image comparison:
This mod allows adjusting the blur effect by:
- increasing the resolution
- increasing the intensity
- disabling the effect completely
Installation
The Simple Way
Use r2modman or Gale. This will properly take care of dependencies.
Manual
- Download BepInExPack Silksong and extract it to the game folder, next to the game executable
- Download BepinExConfigurationManager
- Download ModMenu and it's dependencies
- Download from github, or and extract it inside of /BepInEx/plugins
4.
- (Windows) Run the game normally
- (Linux/MacOS) Run run_bepinex.sh
Configuration
Any of these methods work:
- Use ModMenu and access in-game Options -> Mods
- Use BepinExConfigurationManager and open with F1 by default
- Manually edit the io.github.alexkiri.backgroundblurimproved.cfg file inside /BepInEx/config
Using a combination of these parameters can make the game look the same, but completely remove the distracting flickering.
- ApplyBlurPreset
- allows applying presets from the UI (BepinExConfigurationManager only)
- BlurTextureHeight
- increases the resolution of the render target that displays the background blur effect
- improves the quality of the effect
- lowers the effect intensity
- has low impact on performance
- BlurPassCount
- increases the number of passes of the background blur effect
- can increase intensity of the effect
- has a medium / heavy impact on performance, values > 10 are not recommended
- BlurEffectEnabled
- can disable the background blur effect completely
- not recommended, some source textures are low res, and without the blur effect, the background will look inconsistent
- BloomResolution
- resolution of the bloom effect
- can choose between Low -> 1/4 main resolution, or High -> 1/2
- BloomBlurIterations
- number of iterations for the bloom effect
The main menu "Blur Quality" setting is removed from the main menu, as it no longer has any effect with this mod enabled.
Other important notes
Using a big BlurPassCount causes an issue where the shader slightly offsets the background, the more passes you use. The only fix is to use renodx (follow the installation, and look for Silksong). This mod also greatly improves the look of the game by adding HDR, 16bit rendering, without compromising the artistic intent. Highly recommended.
TODO
- Update the Sliders to use the WiderSliderElement, it looks much better with the ModMenu
- Add translations using Silksong.I18N
- Update the background drawing logic to allow multiple background layers blurred at different intensities
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: