In data venerdì 28 maggio 2010 17:54:34, Andrea Gasparini ha scritto: > Allora, io sto guardando invece come prendere dall'SVG i dati relativi a un > oggetto. > Quel che vorrei fare in pratica è: dato un id="" di un pezzo dell'SVG, > dovrei riuscire a dare in output la posizione e la rotazione che poi verrà > usata dall'apps.py per visualizzare il tutto. > > Inoltre ho buttato giu' un paio di righe per l'oggetto che si occupa di > visualizzare la cosa giusta al momento giusto. > > [ Sto tenendo il tutto qui: > https://code.launchpad.net/~gaspa/a4/a4-svg-items ]
Allora, son riuscito a capire un po' come cavolo funzionano le trasformazioni dentro l'svg. Ora ho una funzioncina che mi crea una lista di matrici che moltiplicate (se ho capito bene :P) mi danno la trasformazione finale dell'oggetto [ La questione è complicata perchè le trasformazioni di tutti gli ancestors di un certo tag devono essere tenute a mente :\ ] Finito questo conto dovrei essere in grado, dato un id di un tag SVG, di calcolare un angolo, e le coordinate dell'inquadratura da creare. Nel mio branch (linkato sopra) ho aggiunto un'SVG di test creato con inkscape, e una funzioncina per testare il codice che estrae le trasformazioni. vado a nanna, notte. -- -gaspa- ----------------------------------------------- --------- http://launchpad.net/~gaspa --------- ------- HomePage: gaspa.yattaweb.it -------- -Il lunedi'dell'arrampicatore: www.lunedi.org - _______________________________________________ Mailing list: https://launchpad.net/~a4-dev Post to : a4-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~a4-dev More help : https://help.launchpad.net/ListHelp