Creare animazioni

  • Creatore
    Topic
  • #55375
    robitex
    Amministratore del forum
      Up
      0
      Down
      ::


      Salve,
      vorrei produrre animazioni riguardanti l’oscillatore armonico semplice base della dinamica strutturale, il cui moto è facilmente risolvibile in forma chiusa.
      Come fareste voi?

      La prima cosa che ho cercato è negli esempi del sito web di Asymptote, poi ho scoperto che anche con METAPOST si possono produrre animazioni.

      Si tratterebbe di disegnare un rettangolo, che rappresenta la massa dell’oscillatore e di farlo muovere orizzontalmente secondo l’equazione del moto. Il formato di uscita preferibilmente dovrebbe essere PDF.

      Cosa ne pensate?
      Grazie

    Visualizzazione 8 filoni di risposte
    • Autore
      Risposte
      • #55376
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          che c’è il codice già pronto in TiKZ gallery

          http://www.texample.net/tikz/examples/


        • #55377
          robitex
          Amministratore del forum
            Up
            0
            Down
            ::

            che c’è il codice già pronto in TiKZ gallery

            http://www.texample.net/tikz/examples/

            Buongiorno Professore,
            non ho trovato nella galleria l’esempio (sono ancora addormentato stamani?). Comunque ho fatto un po’ di esperimenti ieri sera con Asymptote e la cosa è assai simpatica.
            Si basa tutto sul pacchetto animate.

            Ho riletto anche l’ultimo articolo di Gianluca Pignalberi su Ars sull’argomento.
            Un argomento proprio utile ed interessante!

            Ps. sto anche leggendo sul sito di Sage Math http://www.sagemath.org/doc/reference/sage/plot/animate.html , alcune applicazioni extra LaTeX.

            A risentirci.
            Grazie

          • #55378
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              Hai ragione, avevo visto il disegno nell’articolo di Sunol su PracJourn: ecco il link:

              http://dw.tug.org/pracjourn/2010-1/sunol/

              c’è sia l’articolo da aprire con Adobe reader o superiore, sia i file sorgente.[/url]

            • #55379
              gianluca
              Amministratore del forum
                Up
                0
                Down
                ::


                http://melusine.eu.org/syracuse/metapost/animations/ è un ottimo sito per animazioni ottenute con Metapost.
                Puoi studiare i sorgenti pubblicati, ricompilarteli (attento: ti riempiono la cartella di immagini), prendere spunto. Il formato Pdf, a meno di tecniche interne di Metapost che non conosco, lo ottieni convertendo gli mps di uscita in Pdf (ad esempio con ImageMagick e uno script bash).
                Per le animazioni vere e proprie (mettere insieme i frame) puoi usare beamer (io non ci sono riuscito 🙁 ) o animate. Immagino che ci siano altri pacchetti per fare le stesse cose, e qui Claudio è senz’altro più aggiornato di me.
                Gianluca

              • #55380
                OldClaudio
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Gianluca, Roberto,
                  pdflatex accetta tranquillamente anche il formato mps. Da sempre, non da oggi.
                  Solo che nessuno lo sa, perché nessuno usa METAPOST. Ne ho fatto qualche cenno nell’introduzione.
                  Se poi uno ha vinto alla lotteria un Mac (Roberto apparentemente è ancora in attesa che gli estraggano il suo numero 🙂 , così ha scritto in un pst recente) il pdflatex, selezionando METAPOST, come motore di esecuzione con TeXShop, compila il file .mo e lo trasforma subto in pdf già smarginato, pronto per l’uso.

                  Ciao
                  Claudio

                  PS in ogni caso l’ultimo link che ho mandato a Roberto aveva proprio un pendolo che oscillando comprimeva una molla; parente stretto del disegno che doveva fare.

                • #55381
                  Up
                  0
                  Down
                  ::

                  http://melusine.eu.org/syracuse/metapost/animations/ è un ottimo sito per animazioni ottenute con Metapost.
                  Puoi studiare i sorgenti pubblicati, ricompilarteli (attento: ti riempiono la cartella di immagini), prendere spunto. Il formato Pdf, a meno di tecniche interne di Metapost che non conosco, lo ottieni convertendo gli mps di uscita in Pdf (ad esempio con ImageMagick e uno script bash).
                  Per le animazioni vere e proprie (mettere insieme i frame) puoi usare beamer (io non ci sono riuscito 🙁 ) o animate. Immagino che ci siano altri pacchetti per fare le stesse cose, e qui Claudio è senz’altro più aggiornato di me.
                  Gianluca

                  Una evoluzione è usare metapost per produrre i frame della animazione
                  (ie.le pagine del pdf), convertire il pdf in flash con swftools
                  ed usare flashmovie latex per importare il flash dentro il pdf.
                  Il pdf funziona solo col reader; il vantaggio è il riutilizzo del flash anche per il web.

                • #55382
                  gianluca
                  Amministratore del forum
                    Up
                    0
                    Down
                    ::


                    Sì, Claudio, hai ragione: proprio tu mi indicasti tempo addietro come includere file mps in documenti da compilare con PdfLaTeX.
                    Non ho menzionato la cosa perché uno dei vincoli della domanda iniziale del thread era il formato di uscita Pdf.
                    Gianluca

                    Gianluca, Roberto,
                    pdflatex accetta tranquillamente anche il formato mps. Da sempre, non da oggi.
                    Solo che nessuno lo sa, perché nessuno usa METAPOST. Ne ho fatto qualche cenno nell’introduzione.
                    Se poi uno ha vinto alla lotteria un Mac (Roberto apparentemente è ancora in attesa che gli estraggano il suo numero 🙂 , così ha scritto in un pst recente) il pdflatex, selezionando METAPOST, come motore di esecuzione con TeXShop, compila il file .mo e lo trasforma subto in pdf già smarginato, pronto per l’uso.

                    Ciao
                    Claudio

                    PS in ogni caso l’ultimo link che ho mandato a Roberto aveva proprio un pendolo che oscillando comprimeva una molla; parente stretto del disegno che doveva fare.

                  • #55383
                    robitex
                    Amministratore del forum
                      Up
                      0
                      Down
                      ::

                      Gianluca, Roberto,
                      pdflatex accetta tranquillamente anche il formato mps. Da sempre, non da oggi.
                      Solo che nessuno lo sa, perché nessuno usa METAPOST. Ne ho fatto qualche cenno nell’introduzione.
                      Se poi uno ha vinto alla lotteria un Mac (Roberto apparentemente è ancora in attesa che gli estraggano il suo numero 🙂 , così ha scritto in un pst recente) il pdflatex, selezionando METAPOST, come motore di esecuzione con TeXShop, compila il file .mo e lo trasforma subto in pdf già smarginato, pronto per l’uso.

                      Ciao
                      Claudio

                      PS in ogni caso l’ultimo link che ho mandato a Roberto aveva proprio un pendolo che oscillando comprimeva una molla; parente stretto del disegno che doveva fare.

                      ah, ah, ah.
                      vero, voglio vincere un MacBook con i concorsi della Settimana Enigmistica!!!
                      … ma evidentemente non sono stato fortunato 👿

                      A presto.

                    • #55384
                      robitex
                      Amministratore del forum
                        Up
                        0
                        Down
                        ::

                        http://melusine.eu.org/syracuse/metapost/animations/ è un ottimo sito per animazioni ottenute con Metapost.
                        Puoi studiare i sorgenti pubblicati, ricompilarteli (attento: ti riempiono la cartella di immagini), prendere spunto. Il formato Pdf, a meno di tecniche interne di Metapost che non conosco, lo ottieni convertendo gli mps di uscita in Pdf (ad esempio con ImageMagick e uno script bash).
                        Per le animazioni vere e proprie (mettere insieme i frame) puoi usare beamer (io non ci sono riuscito 🙁 ) o animate. Immagino che ci siano altri pacchetti per fare le stesse cose, e qui Claudio è senz’altro più aggiornato di me.
                        Gianluca

                        Una evoluzione è usare metapost per produrre i frame della animazione
                        (ie.le pagine del pdf), convertire il pdf in flash con swftools
                        ed usare flashmovie latex per importare il flash dentro il pdf.
                        Il pdf funziona solo col reader; il vantaggio è il riutilizzo del flash anche per il web.

                        Molto interessante questo swftools, ne terrò conto.
                        Grazie Luigi.

                    Visualizzazione 8 filoni di risposte
                    • Devi essere connesso per rispondere a questo topic.

                    Go to top