K. Nesenbergs (2019). Equilateral Monogonal Tessellation of Arbitrary Polygons-a Recursive Algorithm. Malaysian Journal of Mathematical Sciences 13, 51-64

Abstract:
Tessellation or tiling can be useful in multiple domains, such as computer graphics, physics, architecture etc. In this article the tessellation problem is explored and a recursive algorithm is proposed, implemented and validated for generating equilateral monogonal tessellations (including all semi-regular tessellations) in two dimensions inside any arbitrary simple polygon.