Skip to content

FloodFill (LPV) Propagation Style#128

Open
YoGoUrT20 wants to merge 11 commits intoMerlin1809:Unstablefrom
YoGoUrT20:light-rework
Open

FloodFill (LPV) Propagation Style#128
YoGoUrT20 wants to merge 11 commits intoMerlin1809:Unstablefrom
YoGoUrT20:light-rework

Conversation

@YoGoUrT20
Copy link
Copy Markdown

This PR adds a new user-facing setting called Propagation Style to the FloodFill (Colored Lights) menu. This allows users to switch between a new, more vibrant "Colourful" mixing mode and the "Default" (Realistic) behavior.

Key Changes

New Setting: LPV_COLOR_STYLE

  • Options:
    • Colourful: Activates vibrant RYB (Red-Yellow-Blue) color mixing for light propagation.
    • Default: Reverts to the standard realistic color propagation logic.
  • Location: FloodFill (Colored Lights) -> Propagation Style.
  • The new style requires an additional data buffer (Buffer 12) to store RYB color data or tinting information that wasn't previously being tracked.

Localization

  • Added full support for English (en_us).
  • Added full support for Russian (ru_RU)

Image Preview

Current branch

2026-03-17_22 37 15

With new setting

2026-03-17_22 36 52

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant