24 maggio 2017

Easy Java/JavaScript Simulations: realizzare gratis simulazioni scientifiche!

Uno dei settori in cui l'informatica e l'uso dei computer hanno avuto un notevole impatto è quello scientifico consentendo di poter simulare fenomeni non sempre replicabili in un laboratorio oppure per riprodurre nuovi effetti e comportamenti previsti da nuovi modelli teorici.

Anche in campo didattico si sono avuti notevoli vantaggi grazie alla possibilità di poter usare il computer per mettere in piedi un laboratorio didattico senza dover sostenere tutti i costi relativi ad un laboratorio "reale".

Quasi sicuramente starete pensando che per poter effettuare anche voi delle simulazioni scientifiche al computer occorrano, oltre a competenze molto profonde di programmazione, dei computer dalle caratteristiche tecniche avanzate. Il che si tradurrebbe in costi non alla portata di tutti.

Molto dipende dalla complessità delle simulazioni che si vogliono realizzare, ma grazie ai progressi compiuti nell'elettronica le caratteristiche degli attuali computer disponibili nei negozi di elettronica consentono di potersi cimentare con successo in questo campo dell'informatica. E' vero che ci sono software commerciali che consentono di progettare ed eseguire simulazioni anche molto sofisticate ma hanno costi non proprio contenuti.

Però se volete usare il vostro computer per eseguire delle simulazioni senza dover sostenere spese magari proibitive per le vostre tasche, vi farà sapere che esiste un software molto semplice ed intuitivo da utilizzare e che oltretutto è anche gratuito: Easy JavaScript Simulations (in breve EJSS).

EJSS è un'applicazione open source basata su Java che semplifica il processo di modellizzazione in quanto lo ha scomposto in tre singole attività:

  1. Modellizzazione
  2. Disegno dell'interfaccia utente
  3. Documentazione

Oltre che nella versione installabile, EJSS è disponibile anche nella versione portable scaricabile come file zip. Per utilizzarlo è sufficiente estrarre il tutto in una cartella di nostra scelta.

Si tratta di uno strumento pensato soprattutto per insegnanti e studenti che aiuta a creare simulazioni interattive di fenomeni scientifici. Le simulazioni che è possibile creare grazie a questo software possono essere utilizzate in laboratori con computer, per spiegare concetti difficili e per motivare gli studenti. Anche questi ultimi, volendo, possono crearne di nuove.

La creazione di nuove simulazioni viene reso semplice in quanto EJSS è stato specificamente progettato per poter essere usato da persone senza particolari capacità di programmazione, cercando di rendere semplici tutti i compiti necessari alla realizzazione di una simulazione.

In rete sono disponibili un'ampia libreria di modelli già pronti e di materiali curriculari che possono essere scaricati da comPADRE Open Source Physics oppure direttamente dal sito di EJSS.

Quindi se anche voi volete cimentarvi nella realizzazione di simulazioni scientifiche al computer, senza dover necessariamente possedere forti conoscenze di programmazione e sostenere costi non proprio contenuti, allora Easy JavaScript Simulations è la soluzione che fa al caso vostro.

Se ti è piaciuto l'articolo, iscriviti al feed per tenerti sempre aggiornato sui nuovi contenuti del blog!

4 maggio 2017

MakeHuman: creare gratis personaggi umani in 3D!

Per chi è appassionato di computer grafica 3D una delle attività in cui piace cimentarsi è quella di creare dei personaggi umani che possono essere impiegati all'interno di videogiochi, per creare un'opera artistica digitale oppure come manichino virtuale per l'abbigliamento.

Di software dedicati alla modellazione 3D ne esistono tantissimi, gratuiti o a pagamento, più o meno ricchi di funzionalità e più o meno semplici da utilizzare. Ma se volete creare in maniera rapida ed intuitiva, magari senza dover spendere soldi in licenze di utilizzo, dei modelli umanoidi in 3D allora dovete proprio provare MakeHuman.

Si tratta di un software open source multi-piattaforma per la realizzazione di prototipi di umanoidi in computer grafica 3D. I suoi ideatori (programmatori, artisti, accademici, interessati alla modellazione 3D) lo hanno sviluppato per essere semplice da utilizzare ma allo stesso tempo includere moltissimi strumenti presenti in software professionali.

Grazie a questo software è possibile modificare diverse caratteristiche umane quali l'età, l'altezza, il peso e l'origine etnica, nonché altri dettagli di più basso livello come la forma dell'occhio, della bocca o la lunghezza di un dito etc. Una volta realizzato il nostro modello, potremo esportarlo in vari formati per poterlo utilizzare in altri software di animazione 3D come ad esempio Blender.

Grazie a questo programma e alla sua semplicità sarà possibile creare tanti personaggi tutti diversi tra loro anche se non siamo dei professionisti e non sappiamo usare programmi di modellazione. Il personaggio generato da MakeHuman è distribuito sotto la licenza di pubblico dominio, in modo da poter essere liberamente usato per progetti commerciali e non.

I modelli generati con MakeHuman vengono utilizzati anche in ambiti scientifici. Nel disegno industriale sono utilizzati per verificare l'antropometria dei vari progetti, nella ricerca di realtà virtuale, per riprodurre velocemente avatar da misure o riprese video. Nell'ingegneria biomedica e in biomeccanica, per simulare il comportamento del corpo umano in certe condizioni o trattamenti.

Tramite plugin e risorse messe a disposizione dalla community associata a MakeHuman possiamo espandere le possibilità di personalizzazione dei nostri modelli con l'aggiunte di vestiti, pelle, posture, etc. E se tra quelli messi a disposizione dal software stesso e dalla sua community non ci fosse quello che fa per noi, possiamo sempre crearli noi utilizzando gli strumenti messi a disposizione da Blender.

Quindi se vogliamo creare personaggi 3D in maniera semplice e veloce, con una qualità veramente interessante e con un ampio margine di personalizzazione, allora MakeHuman è sicuramente uno dei migliori strumenti gratuiti che possiamo utilizzare.

Se ti è piaciuto l'articolo, iscriviti al feed per tenerti sempre aggiornato sui nuovi contenuti del blog!