/face-swapper-infovis

D3JS project.

Primary LanguageJavaScript

Questa è la repository per il mini-progetto assegnatomi dal prof. Maurizio Patrignani dell'università di Roma Tre inerente al corso Visualizzazione delle informazioni.

"Crea un file json con dei dati multivariati: ci sono 10 data-cases e ogni data-case ha quattro variabili quantitative i cui valori sono tutti positivi. In base a questi dati disegna 10 facce con diverse caratteristiche (rotondità della faccia, dimensione del naso, dimensione degli occhi, ecc) associando ogni caratteristica ad una variabile. Facendo click con il pulsante sinistro su una caratteristica di una faccia, tutte le faccie si dispongono in un'ordine da sinistra a destra corrispondente al valore del rispettivo data-case per la variabile associata a quella caratteristica. Fai in modo che i cambi di disposizione delle facce avvengano con un'animazione fluida. Usa le scale di D3.js per mappare il dominio delle variabili (che è arbitrario) nel range dei valori che ti servono, che invece è determinato dalla tua interfaccia."