https://snacktrayz.blogspot.com/2024/10/creating-html5-canvas-patterns-and.html
Creating Html5 Canvas Patterns And Filling Stuff With Them