https://mathcs.clarku.edu/~djoyce/java/elements/elements.htm...
when writing:
https://willadams.gitbook.io/design-into-3d/2d-drawing