Ls_Dilate (Compatible with IFFS 2017.0.0 and up)

Download this shader

Dilate - shrink or expand pixels based on brightness, or on closeness to a particular colour

The strength input modulates the effet and can also use negative colours to reverse the dilation into erosion, and vice-versa

When using colour weighting, the third input can set the colour to use per-pixel - using a clean greenscreen can let you spread edge colours inwards or outwards without having to pull a key to use with PixelSpread

Make sure input is 16fp rather than 8-bit!

Quick demo: https://www.youtube.com/watch?v=t2jISkR7fGc

lewis _at_ lewissaunders.com


Version notes

Initial version from https://github.com/lcrs/matchboxes/commit/57dbdc3e3c71033a336d3a8e11e417925043aa78


Older versions that shader

23th of October 2022

Download

Initial version from https://github.com/lcrs/matchboxes/commit/57dbdc3e3c71033a336d3a8e11e417925043aa78


Something wrong with this page or the download?

Contact the site custodians via email, if:

How to get help with this particular shader

Sadly, the custodians likely will not be able to explain to you how a shader works or debug its code, or fix it for you. That is the (volountary) role of the shader author.

If the shader does not work on your system or you have questions about it - read the shader description, and try to find the email address of the shader author. Contact them for any issues – letting them know whether you are on Mac or Linux, what version of IFFS you are running etc. will likely help. Be kind and respectful. If you can't get hold of the author - you can try asking in the Logik forum at logik.tv and ask whether anyone could help you debug a particular shader not working.