Another little batch of fixes and small additions!
Changelog:
Fixed strange resolution behaviour when entering menu for the first time
Fixed bottom cap of "octagon" shape black keys from not casting shadow from impact lighting with default camera settings. Octagon black keys are now 1.25x larger than previously, too
Fixed randomization of pulses where pulses would be randomized, but disabled, if randomizing from a preset where pulses are disabled
Prospective fix for crash while clicking away from Keysight as it launched into fullscreen mode
Optimised colour calculation for objects using non-colour-changing modes
Optimised mask mode to only use required resolution, instead of forcing 1080p capture
Changed mask mode to save inside SystemStruct.sav
Changed link time dilation to midi playback to save inside SystemStruct.sav
Changed mask mode to have different response curves in the red, green and blue mask output channels. Red is linear response of semi-transparency to brightness, green has an exponent of 2, blue has an exponent of 4. Using high exponent channels is useful for trying to avoid black fringing on small, bright objects like particles
Added "bloom shape" slider, saves inside SystemStruct.sav. Low values give horizontal, anamorphic bloom. High values give cross. Subtle effect
