Generalizing Turtle Geometry: An Extensible Language for Vector Graphics Drawing
In this article, we provide a generalization of turtle graphics that can be specialized to create various domain-specific languages. In particular, we provide two specializations of our language: the first one produces Bézier paths and the second one combines and manipulates these paths for vector graphics. Additionally, we introduce a syntax that adds absolute positioning to the relative positioning of turtle graphics.
Institutions
- Université de Bordeaux (FR)
Publication Details
- Published
- 2025-10-09
- DOI
- https://doi.org/10.1145/3759162.3759646
- Primary Topic
- Human Motion and Animation
- Type
- article
- Field-Weighted Citation Impact
- 0.00