skyrim-community-shaders icon indicating copy to clipboard operation
skyrim-community-shaders copied to clipboard

feat: LLF config extension for particle light billboards

Open mnkll opened this issue 3 months ago • 2 comments

This is a small change has the goal to allow for separated, ini-based and file-specific control over particle lights and their billboards. This is to alleviate users with different lighting mods (say lux vs luminous) where, for example, tweaking LLF billboard settings for lit plants can look good but the lit windows of the temple of kynareth next to it are overblown.

Three parameters are added to the ParticleLights config struct and the subsequent ParticleLight logic in LightLimitFix. The BrightnessMult was added for completions sake.

In the ini/config it should be used like this: [Light] BrightnessMult = 0.5 RadiusMult = 0.5 BillboardBrightnessMult = 0.5 BillboardRadiusMult = 0.5

TODO:

  • Check if hlsl stuff needs to be touched (think not?)
  • Setup windows compile chain, wrote it on Linux so could not test, should compile fine as the change is small, better safe than sorry though
  • Update sample inis and wiki

mnkll avatar Mar 27 '24 09:03 mnkll