Softimage XSI

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
Softimage|XSI
software
Schermata di esempio
Schermata di esempio
GenereComputer grafica 3D
SviluppatoreSoftimage
Data prima versione1986
Ultima versione2011 (7 aprile 2010)
Sistema operativoLinux
Microsoft Windows
LicenzaProprietaria
(licenza non libera)
Sito webwww.autodesk.com/softimage

Softimage XSI era un software professionale di grafica 3D sviluppato da Softimage, Co., una società controllata da Avid Technology, usato principalmente dalle case di produzione di film, video-games e pubblicità per la produzione di scene e ambienti in 3D. Acquistato da Autodesk, la vendita al pubblico è ufficialmente terminata nel 2015, in favore dei software Maya o 3ds Max.

Esistevano quattro versioni differenti del software in modo tale da soddisfare tutte le esigenze per quanto riguarda le funzionalità ed il prezzo. Le versioni erano Education, Foundation, Essentials, e Advanced.

Sono state sviluppate inoltre altre due versioni del programma utilizzate soprattutto dalle comunità di game-modding chiamate Softimage|XSI Mod Tool[1] e Softimage XSI EXP per Half-Life 2. L'ultima versione di XSI è stata sviluppata in stretta collaborazione con Valve Software in modo da permettere alla comunità di creare contenuti specifici per Half-Life 2.

Caratteristiche principali[modifica | modifica wikitesto]

Softimage|XSI è basato su otto caratteristiche principali.

XSI[modifica | modifica wikitesto]

Softimage XSI è stato acquistato da Autodesk per 35 000 000 $ e ripresentato al pubblico con il nome di Autodesk Softimage nel febbraio 2009.

OpenXSI[modifica | modifica wikitesto]

Come per tutte le applicazioni professionali di 3D una delle caratteristiche più importante è la sua personalizzazione ed estensibilità. Questa è possibile grazie ad una interfaccia di scripting con la quale è possibile accedere alle principali funzionalità di XSI e permette quindi agli utenti di realizzare soluzioni su misura. Mentre Alias ha deciso di sviluppare un linguaggio proprio di scripting chiamato Maya Embedded Language (MEL), Softimage ha incorporato dei linguaggi di scripting già esistenti dentro XSI. I linguaggi supportati sono JScript, VBScript, Python, PerlScript, ScOps, e OMScripting.

Estensioni personalizzate chiamate plug-in possono essere inoltre sviluppate per aggiungere nuove funzionalità e tools. I plug-in possono essere implementati attraverso l'uso di C++ SDK API e il Custom Display Host API tramite i quali possono essere incorporate in XSI anche applicazioni proprietarie.

I file che usa XSI possono essere letti/scritti grazie all'uso del formato di file dotXSI e dalle API messe a disposizione dal File Transfer Kit (FTK).

XSI workforce[modifica | modifica wikitesto]

Un set di tools raggruppati in XSI workforce sono forniti con XSI in modo tale da aumentare la produttività quando si lavora in gruppo:

  • Net View è un browser integrato che può essere usato per consultare la documentazione e altri files mentre si lavora al progetto. Addizionalmente può essere usato per visualizzare complesse interfacce utente basate su HTML che per esempio possono servire a invocare scripts che interagiscono con la scena.
  • Synoptic View è una tecnologia che serve a implementare delle interfacce utente personalizzate usando HTML.

XSI performance[modifica | modifica wikitesto]

Un'interazione non modale (sta a significare che possono essere aperte molteplici finestre in grado di modificare molteplici parametri su un modello) permette agli utenti di lavorare iterativamente e non distruttivamente. Proprietà visuali possono inoltre essere settate su ogni oggetto in modo da ottimizzare la visualizzazione e l'aggiornamento della scena mentre si lavora su di essa.

Rendercore[modifica | modifica wikitesto]

Il nucleo del sistema di rendering è basato su mental ray che è stata interamente integrata dentro XSI. Tutte le funzionalità avanzate di mental ray possono essere utilizzate in una viewport mentre si lavora interattivamente su un modello. XSI supporta inoltre il rendering distribuito e fornisce un sistema Web-based per la gestione delle code di rendering (web-based render queue management system) chiamata BatchServe[2]. Questa gestisce il batch-rendering delle scene. Addizionalmente l'architettura di gestione dei plug-in di XSI permette l'uso di motori di rendering e visualizzazione esterni, nonché di gestori di code di Rendering di terze parti.

Mixer[modifica | modifica wikitesto]

Un'altra caratteristica peculiare di XSI è l'animazione. Le animazioni possono essere mixate, mescolate, stratificate ed edite usando l'Animation Mixer, inoltre possono essere usate funzionalità di audio-playback per la realizzazione di lip-synching (sincronizzazione voce-labbra). Character SDK incluso in XSI può essere usato per personalizzare la creazione di personaggi e animazioni.

Intuitività[modifica | modifica wikitesto]

Il motore GUI (basato su XML) fornito può essere usato per migliorare l'abilità dell'utente nell'interagire con i tools di XSI.

XSI Fx Tree[modifica | modifica wikitesto]

FX Tree di Softimage è un Compositor completo, con una struttura a nodi (o albero) e integrato con dei tool di pittura (paint-tool) basati indipendentemente su raster e vector. Essi sono basati sulla tecnologia Avid Media Illusion e Avid Matador, dei quali ha effettivamente ereditato le API e le Librerie. Questo perché la società produttrice dei due software, la Parallax, fu acquisita dall'Avid nel 1995.

Xgs[modifica | modifica wikitesto]

Linguaggi di shading a tempo reale come Cg e HLSL sono stati pienamente incorporati in XSI in modo da permettere agli artisti di vedere esattamente quale sarà l'output finale senza avere l'obbligo di uscire da XSI.

Altre caratteristiche[modifica | modifica wikitesto]

Altre caratteristiche molto significative sono la simulazione particellare (grazie alla quale è possibile realizzare effetti come fumo, nebbia e acqua), la simulazione dei tessuti (Cloth Simulation) e dei capelli (XSI hair).

Note[modifica | modifica wikitesto]

  1. ^ "SOFTIMAGE|XSI Mod Tool version 4.2", Avid, Gennaio 2006
  2. ^ Fino alla versione 6.x

Voci correlate[modifica | modifica wikitesto]

  • Blender (software libero di computergrafica 3D)

Collegamenti esterni[modifica | modifica wikitesto]

  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica