Art of Illusion

Da Wikipedia, l'enciclopedia libera.
Art of Illusion
Logo
Screenshot di ArtOfIllusion v2.3.1
Screenshot di ArtOfIllusion v2.3.1
Sviluppatore Peter Eastman
Ultima versione 3.0 (23 settembre 2013; 13 mesi fa)
Sistema operativo Multipiattaforma
Linguaggio Java
Genere Computer grafica 3D
Licenza GPL
(Licenza libera)
Sito web www.artofillusion.org

Art of Illusion è un programma open source per la modellazione, il rendering, il texturing, il ray tracing di immagini ed animazioni tridimensionali.

Lo scopo principale di Art of Illusion è quello di costituire un potente strumento di modellazione 3D con un'interfaccia grafica che apporta miglioramenti a quelle presenti in altri programmi di computer grafica. Alcune delle sue caratteristiche, come l'uso di un repository online e di uno strumento per il download di estensioni installabili, non si trovano in software commerciali della sua categoria.

L'ideatore e il responsabile del progetto è Peter Eastman, che può essere contattato tramite il sito web del progetto.

Art of Illusion è scritto in Java e attualmente può essere usato e modificato liberamente in quanto adotta la licenza GPL.

Attualmente è il software per la prototipazione rapida più utilizzato dalla comunità del Progetto RepRap per la creazione di modelli per la Stampa 3D.

Caratteristiche principali[modifica | modifica wikitesto]

"Rain drops are still falling on my antennas" di Jyrki Ihalainen, per la cui modellazione e rendering è stato usato Art of Illusion.
  • Interfaccia
    • Lista degli oggetti, finestra per il layout della scena, e linea temporale per l'animazione
    • Icone di aiuto e tooltips
    • Documentazione inclusa e interfaccia per l'aiuto
    • Un client di chat incorporato per la "guida in linea" per connettersi nella rete freenode al canale di supporto di Art of Illusion
    • Estensioni disponibili come scripts e plugins con installazione automatizzata e aggiornamenti dal repository online
    • Possibilità di avvalersi di una griglia e di modalità di visualizzazione a tempo reale, come Wireframe, Smooth, Textured.
  • Modellazione
    • Primitive: cubo, sfera, cono, tubo (cilindro), curva, mesh poligonali
    • strumenti per la torsione, e l'estrusione (per raddrizzare o allungare una curva)
    • Suddivisione delle superfici (smoothing).
    • Editor di mesh che supporta tensione, smussatura variabili
    • Modellazione delle isosurface (tramite nodi procedurali input numerico diretto)
  • Animazione
Textures create con il procedural texture editor di Art of Illusion
    • Modalità: Uniforme, mappato con immagini, procedurale
    • Opzioni di mappaggio: Proiezione, sferico, cilindrico
    • Assegnazione delle texture per vertice, per faccia o per vertice e faccia insieme.
    • Textures con layers
    • Linguaggio per il design procedurale dei materiali e delle texture
  • Gestione dei materiali
  • Post Processing
  • Gestione degli script
    • Un linguaggio di scripting (BeanShell) che permette lo sviluppo di nuovi strumenti e comandi
    • Scripts dinamici ("smart objects" - vedi questo tutorial)
  • Supporto di un gran numero di formati per l'importazione e l'esportazione
  • Funzionalità rese disponibili grazie a scripts e plugins

La stampa e i premi[modifica | modifica wikitesto]

La rivista Linux francese Linux Pratique ha pubblicato degli articoli su Art of Illusion[1].

Art of Illusion è stato eletto da SourceForge Progetto del Mese nell' aprile 2007.

Note[modifica | modifica wikitesto]

  1. ^ internet

Altri progetti[modifica | modifica wikitesto]

Collegamenti esterni[modifica | modifica wikitesto]


Software libero Portale Software libero: accedi alle voci di Wikipedia che trattano di Software libero