Members Only

Squircle Shader for OBS (v1.3)

$0.00

Times are changing! Rounded corners are out and Squircles are in. These are also known as a Superellipse.

iOS19 is right around the corner (no pun intended) and Apple are rumored to be having a big design overhaul. Icons are going to get squircular baby. Apple are the trend setters when it comes to UI and design, this is why you should use this OBS shader to bring your stream into the future!

Features:

  • Set your shapes dimensions (This is the size of your source)
  • Choose the corner radius of the corners
  • Choose the 'squircleness'
  • Add a softness / feathering effect

This is in early access for all of my members. It will be bundled in the core obs-shaderfilter plugin by Exeldro in a few months time!

v1.3.0 (2026-05-11)

  • Inset Top / Bottom / Left / Right: Shrinks the shape inside the source without resizing the filter.

  • Border toggle: Adds border controls with Inside / Outside / Centre positioning, width and colour. Outside borders require canvas expansion to render past the source edge.

  • Drop Shadow toggle: Adds offset, blur, colour and opacity controls. Canvas expansion is also required when the shadow extends past the source edge.

  • Inverse mode: Turns the squircle into a hole instead of a mask.

  • Faster default: Squircleness 2.0 now skips the superellipse pow() math and uses a circular-corner SDF instead. Same output, less per-pixel work.

  • Tidied slider ranges: Squircleness max has been reduced from 1000 to 20, as values beyond 20 are visually close to a rectangle and made the slider overly sensitive. Inset max values have been raised to 4096 for large sources, and drop shadow offset now supports plus/minus 500.