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

Rispondere a