COLLADA
Page Module:Infobox/styles.css has no content.
| COLLADA | |
|---|---|
| Lua error in package.lua at line 80: module 'Module:InfoboxImage/data' not found. | |
| Filename extension | Template:Monodiv |
| Internet media type | Template:Monodiv |
| Uniform Type Identifier (UTI) | org.khronos.collada.digital-asset-exchange[1] |
| Developed by | Sony Computer Entertainment, Khronos Group |
| Initial release | October 2004 |
| Latest release | 1.5.1 November 2025 |
| Type of format | 3D computer graphics |
| Extended from | XML |
| Standard | ISO/PAS 17506:2012 |
| Website | khronos |
COLLADA (for 'collaborative design activity') is an interchange file format for interactive 3D applications. It is managed by the nonprofit technology consortium, the Khronos Group, and has been adopted by ISO as a publicly available specification, ISO/PAS 17506.[2]
COLLADA defines an open standard XML schema for exchanging digital assets among various graphics software applications that might otherwise store their assets in incompatible file formats. COLLADA documents that describe digital assets are XML files, usually identified with a .dae (digital asset exchange) filename extension.
History
Originally created at Sony Computer Entertainment by Rémi Arnaud and Mark C. Barnes,[3] it has since become the property of the Khronos Group, a member-funded industry consortium, which now shares the copyright with Sony. The COLLADA schema and specification are freely available from the Khronos Group.[4] The COLLADA DOM uses the SCEA Shared Source License 1.0.
Several graphics companies collaborated with Sony from COLLADA's beginnings to create a tool that would be useful to the widest possible audience, and COLLADA continues to evolve through the efforts of Khronos contributors. Early collaborators included Alias Systems Corporation, Criterion Software, Autodesk, Inc., and Avid Technology. Dozens[quantify] of commercial game studios and game engines have adopted the standard.
In March 2011, Khronos released[5] the COLLADA Conformance Test Suite (CTS). The suite allows applications that import and export COLLADA to test against a large suite of examples, ensuring that they conform properly to the specification. In July 2012, the CTS software was released on GitHub,[6] allowing for community contributions.
ISO/PAS 17506:2012 Industrial automation systems and integration -- COLLADA digital asset schema specification for 3D visualization of industrial data was published in July 2012.[7]
Software tools
COLLADA was originally intended as an intermediate format for transporting data from one digital content creation (DCC) tool to another application. Applications exist to support the usage of several DCCs, including: Script error: No such module "Template wrapper".
Game engines
Originally intended as an interchange format, many game engines now support COLLADA,[citation needed] including: Script error: No such module "Template wrapper".
Applications
Some games and 3D applications have started to support COLLADA: Script error: No such module "Template wrapper".
Physics
As of version 1.4, physics support was added to the COLLADA standard. The goal is to allow content creators to define various physical attributes in visual scenes. For example, one can define surface material properties such as friction. Furthermore, content creators can define the physical attributes for the objects in the scene. This is done by defining the rigid bodies that should be linked to the visual representations. More features include support for ragdolls, collision volumes, physical constraints between physical objects, and global physical properties such as gravitation.
Physics middleware products that support this standard include Bullet Physics Library, Open Dynamics Engine, PAL and NVIDIA's PhysX. These products support by reading the abstract found in the COLLADA file and transferring it into a form that the middleware can support and represent in a physical simulation. This also enables different middleware and tools to exchange physics data in a standardized manner.
The Physics Abstraction Layer provides support for COLLADA Physics to multiple physics engines that do not natively provide COLLADA support including JigLib, OpenTissue, Tokamak physics engine and True Axis. PAL also provides support for COLLADA to physics engines that also feature a native interface.
Versions
- 1.0: October 2004
- 1.2: February 2005
- 1.3: June 2005
- 1.4.0: January 2006; added features such as character skinning and morph targets, rigid body dynamics, support for OpenGL ES materials, and shader effects for multiple shading languages including the Cg programming language, GLSL, and HLSL. First release through Khronos.
- 1.4.1: July 2006; primarily a patch release.
- 1.5.0: August 2008; added kinematics and B-rep as well as some FX redesign and OpenGL ES support.[13] Formalised as ISO/PAS 17506:2012.
- 1.5.1: November 2025[14]
See also
- glTF (Graphics Library Transmission Format)
- FBX (Filmbox)
- List of vector graphics markup languages
- Open Game Engine Exchange (OpenGEX)
- Universal Scene Description (USD)
- Universal 3D (U3D)
- VRML
- WebGL
- X3D (Extensible 3D Graphics)
Notes
- Page Template:Citation/styles.css has no content.^a As of May 14th, 2024, a moderator of the Blender developer forum has announced that starting with Blender LTS 4.2, COLLADA support will be marked as Legacy, and will eventually be removed from a future Blender release.[15] Blender's official .DAE support was removed on v 5.0. However, versions older than v 5.0 still retain their .DAE support.[16]
References
Page Template:Reflist/styles.css has no content.
- ^ Page Module:Citation/CS1/styles.css has no content."dump of qlmanage -m plugins". Bug 35361 - [feature request: macOS] Support Apple Quick Look plugin. The Document Foundation.
- ^ Page Module:Citation/CS1/styles.css has no content."ISO/PAS 17506:2012 Industrial automation systems and integration -- COLLADA digital asset schema specification for 3D visualization of industrial data". Retrieved March 30, 2013.
- ^ Page Module:Citation/CS1/styles.css has no content."COLLADA Sailing the Gulf of 3D Digital Content Creation". December 2006. Archived from the original on 2010-09-19. Retrieved 2006-06-27.
- ^ Page Module:Citation/CS1/styles.css has no content."COLLADA FAQ". August 2011.
- ^ Khronos Group Releases Free COLLADA Conformance Test Suite
- ^ OpenCOLLADA and COLLADA CTS now on GitHub
- ^ Page Module:Citation/CS1/styles.css has no content."COLLADA becomes ISO standard, what does industry think?". March 29, 2013. Archived from the original on September 28, 2018.
- ^ Page Module:Citation/CS1/styles.css has no content."DAE (.dae)—Wolfram Language Documentation".
- ^ Page Module:Citation/CS1/styles.css has no content."Collada — Blender Manual".
- ^ Page Module:Citation/CS1/styles.css has no content."Mesh - OpenSimulator".
- ^ Page Module:Citation/CS1/styles.css has no content."Mesh - Second Life Wiki".
- ^ Page Module:Citation/CS1/styles.css has no content."Tower Unite Workshop Manual".
- ^ Page Module:Citation/CS1/styles.css has no content."Khronos Releases Collada 1.5 Specification". 2008-08-07. Archived from the original on December 21, 2008. Retrieved 2008-10-13.
- ^ Page Module:Citation/CS1/styles.css has no content."COLLADA – Digital Asset Schema Release 1.5.1 Release Notes" (PDF). November 2025. Retrieved 2026-03-02.
- ^ Page Module:Citation/CS1/styles.css has no content."Moving Collada I/O to Legacy Status". May 14, 2024. Retrieved May 12, 2025.
- ^ Page Module:Citation/CS1/styles.css has no content."Everything new on Blender 5.0". Nov 18, 2025. Retrieved Dec 10, 2025.
External links
Lua error in package.lua at line 80: module 'Module:Navbox/configuration' not found. Lua error in package.lua at line 80: module 'Module:Navbox/configuration' not found. Lua error in package.lua at line 80: module 'Module:Navbox/configuration' not found.