COLLADA
COLLADA (acronimo di COLLAborative Design Activity) è un formato file di interscambio tra applicazioni 3D distribuito gratuitamente insieme al codice sorgente dall'organizzazione no-profit Khronos Group Inc. Il formato file è realizzato in codice XML.
Storia
[modifica | modifica wikitesto]Il formato è stato sviluppato grazie alla collaborazione tra diversi partner, principalmente Vicarious Vision, Emdigo, Novodex, Discreet (ora Autodesk), Alias e Softimage[1]. L'obiettivo alla base dello sviluppo di un nuovo formato file era poter garantire la massima compatibilità tra i vari software senza favorire nessuna delle compagnie coinvolte, che avrebbero voluto far adottare il proprio formato proprietario piuttosto che progettarne uno nuovo[1].
COLLADA venne presentato al pubblico in occasione del SIGGRAPH tenutosi a Los Angeles nel 2004, dove venne presentato come un formato di scambio in grado di supportare tutti i principali elementi delle numerose applicazioni 3D sul mercato. In particolare, venne sottolineato come il nuovo formato file presentato dalla Sony Computer Entertainment fosse particolarmente adatto allo sviluppo di videogiochi. Durante l'evento, vennero effettuate dimostrazioni delle capacità del formato scambiando modelli tridimensionali tra le due console leader del mercato: Xbox e PlayStation 2[1].
Durante il SIGGRAPH del 2005, la Khronos Group Inc. annunciò di aver acquisito il formato COLLADA come standard industriale grazie ai numerosi pareri positivi ricevuti dai propri promoters[1]. A seguito di ulteriori sviluppi, si unirono al team di sviluppo di COLLADA anche NVIDIA Corporation, ATI Technologies, 3DLab e Nokia.
Nel 2006 il formato è stato distribuito al pubblico[2].
Ad oggi, a questo formato va preferito il GlTF (GL Transmission Format), giunto alla sua seconda versione e supportante i materiali PBR.
Caratteristiche
[modifica | modifica wikitesto]- Importazione di geometrie mesh;
- Gerarchie di trasformazione;
- Materiali e texture;
- Shaders;
- Telecamere virtuali e luci;
- Skin e Morphing;
- Animazione;
- Simulazioni fisiche;
- Istanze;
Software supportati
[modifica | modifica wikitesto]Come detto, COLLADA è supportato, nativamente o tramite appositi pacchetti di installazione separati, da numerose applicazioni 3D, tra le quali:
- 3D Studio Max
- Autodesk Maya
- Poser
- LightWave 3D
- Maxon Cinema 4D
- Softimage XSI
- SketchUp
- Sweet home 3D
- Blender
- Bryce
- Luxology MODO
- Lumion
- AVEVA AVP
Versioni
[modifica | modifica wikitesto]- 1.0: ottobre 2004
- 1.2: febbraio 2005
- 1.3: giugno 2005
- 1.4.0: gennaio 2006. Aggiunto il supporto skin e morph targets, dinamiche fisiche dei corpi rigidi, supporto per materiali OpenGL e shaders. Prima versione pubblicata da Kronos.
- 1.4.1: luglio 2006.
- 1.5.0: agosto 2008; aggiunte cinematica e B-Rep, riprogettazione degli effetti e supporto OpenGL ES[3]
Note
[modifica | modifica wikitesto]- ^ a b c d (EN) Rémi Arnaud, Mark C. Barnes, Chapter 1: Introduction to COLLADA, in COLLADA: Sailing the Gulf of 3D Digital Content Creation, Wellesley, A K Peters, 2006, pp. 13-17. URL consultato il 28 febbraio 2011 (archiviato dall'url originale il 23 aprile 2011).
- ^ (EN) COLLADA, su collada.org, 19 luglio 2007. URL consultato il 17 febbraio 2011.
- ^ (EN) Eric Caoili, Khronos Releases Collada 1.5 Specification, su gamasutra.com, UBM TechWeb, 7 agosto 2008. URL consultato il 17 febbraio 2011.
Collegamenti esterni
[modifica | modifica wikitesto]- (EN) COLLADA, su khronos.org.
- (EN) Sony Computer Entertainment, su khronos.org.
- (EN) The Khronos Group Inc., su khronos.org.
- (EN) Specifiche 1.5 (PDF), su khronos.org.