SpacePirateScott
Pinball Wizard
- Joined
- Jan 11, 2024
- Messages
- 54
- Reaction score
- 38
- Points
- 24
- Favorite Pinball Machine
- Scared Stiff
Brightness 'ducking' is when the lights are temporarily dimmed to make another light look brighter. This is usually done when using flashers to simulate their real life brightness. The idea is simulate when pupil shrinks (constricts) when looking a bright light, or the auto exposure on a camera.
I added support to automate this in the Color Sequencer. You simply add a light that you want to watch and set how much to dim the lights when any of the watched lights are Lit. After than everything is automatic
I've also added a recovery time, so the dimmed lights don't instantly jump back up to full brightness. This is also adjustable
And here is a video of it in action.
The features of the Beta release are done, I will post source code and demo table when I finish updating the documentation
I added support to automate this in the Color Sequencer. You simply add a light that you want to watch and set how much to dim the lights when any of the watched lights are Lit. After than everything is automatic
GI_Lights.AddLightToWatchList DemoFlasher1
GI_Lights.AddLightToWatchList DemoFlasher2
GI_Lights.DuckBrightness = .25
I've also added a recovery time, so the dimmed lights don't instantly jump back up to full brightness. This is also adjustable
GI_Lights.DuckingRecoveredDuration = 75 'in ms
And here is a video of it in action.
The features of the Beta release are done, I will post source code and demo table when I finish updating the documentation
Last edited: