Transformer un carré dont les cotés de longueur L sont selon les axes x et y pour en faire un losange de hauteur H et de longueur L se fait ainsi:
- Tourner le carré d'un 8e de tour (rotate 45°)
- Modifier l'échelle du résultat (scale(h, v))
Avec h = H/((√2)*L) et v = V/((√2)*L)
Avec L la longueur du coté du carré initial, H la longueur AC dans l'image ci-dessus et V la longueur DB.
- Tourner le carré d'un 8e de tour (rotate 45°)
- Modifier l'échelle du résultat (scale(h, v))
Avec h = H/((√2)*L) et v = V/((√2)*L)
Avec L la longueur du coté du carré initial, H la longueur AC dans l'image ci-dessus et V la longueur DB.