Thanks, that looks cool. This is dithering in principle, but using dynamic spot functions.
To learn more about halftones, I'd recommend PDF specification, pages 303-307.
https://opensource.adobe.com/dc-acrobat-sdk-docs/standards/p...