wwwnev / twado-hpgl

Python module for drawing simple shapes and exporting them to hpgl.
0 stars 0 forks source link

Transformations pour n'importe quel set de coordonnées #1

Open wwwnev opened 3 years ago

wwwnev commented 3 years ago

Rotation, translation, etc. Je pensais faire une classe parente aux primitives, qui implémente les transformations sur une liste de coordonnées. Dans ce cas, on serait bien mieux d'avoir un array numpy pour un produit matriciel facile

adelrune commented 3 years ago

Pour le scaling, on peut implanter ça direct en HPGL : https://www.isoplotec.co.jp/HPGL/eHPGL.htm#-SC(Scale)

On peut aussi implanter des rotations de multiples de 90° avec ça : https://www.isoplotec.co.jp/HPGL/eHPGL.htm#-RO(Rotate%20Coodinate%20System)