- Implemented a fullscreen quad vertex shader for post-processing effects. - Added a noise fragment shader to apply noise effects to textures. - Created a vignette fragment shader for darkening corners of the screen. - Developed a canvas widget to manage child widgets with anchor points and flexible sizing. - Introduced an effect chain widget to apply multiple post-processing effects in sequence. - Added overlay widget to position child widgets with alignment and padding options. - Implemented a post effect widget to apply effects like blur, vignette, and color adjustments to child widgets. - Provided convenience functions for easily applying common effects to widgets.
12 KiB
12 KiB