Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

COLLADA

From Wikipedia, the free encyclopedia
Interchange file format for interactive 3D applications
COLLADA
Filename extension
.dae
Internet media type
model/vnd.collada+xml
Uniform Type Identifier (UTI)org.khronos.collada.digital-asset-exchange[1]
Developed bySony Computer Entertainment,
Khronos Group
Initial releaseOctober 2004; 20 years ago (2004-10)
Latest release
1.5.0
August 2008; 16 years ago (2008-08)
Type of format3D computer graphics
Extended fromXML
StandardISO/PAS 17506:2012
Websitekhronos.org/collada

COLLADA (for 'collaborative design activity') is an interchangefile format for interactive3D applications. It is managed by the nonprofit technology consortium, theKhronos Group, and has been adopted byISO as a publicly available specification, ISO/PAS 17506.[2]

COLLADA defines anopen standardXML schema for exchangingdigital assets among various graphicssoftware 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

[edit]

Originally created atSony Computer Entertainment by Rémi Arnaud and Mark C. Barnes,[3] it has since become the property of theKhronos 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 theSCEA Shared Source License 1.0.

Several graphics companies collaborated withSony 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 includedAlias Systems Corporation,Criterion Software,Autodesk, Inc., andAvid Technology. Dozens[quantify] of commercial game studios andgame 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 onGitHub,[6] allowing for community contributions.

ISO/PAS 17506:2012Industrial automation systems and integration -- COLLADA digital asset schema specification for 3D visualization of industrial data was published in July 2012.[7]

Software tools

[edit]

COLLADA was originally intended as an intermediate format for transporting data from onedigital content creation (DCC) tool to another application. Applications exist to support the usage of several DCCs, including:

Game engines

[edit]

Originally intended as an interchange format, many game engines now support COLLADA,[citation needed] including:

Applications

[edit]

Some games and 3D applications have started to support COLLADA:

Physics

[edit]

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 includeBullet Physics Library,Open Dynamics Engine,PAL and NVIDIA'sPhysX. 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.

ThePhysics Abstraction Layer provides support for COLLADA Physics to multiple physics engines that do not natively provide COLLADA support includingJigLib,OpenTissue,Tokamak physics engine and True Axis.PAL also provides support for COLLADA to physics engines that also feature a native interface.

Versions

[edit]
  • 1.0: October 2004
  • 1.2: February 2005
  • 1.3: June 2005
  • 1.4.0: January 2006; added features such as character skinning andmorph targets, rigid body dynamics, support for OpenGL ES materials, and shader effects for multiple shading languages including theCg programming language,GLSL, andHLSL. First release through Khronos.
  • 1.4.1: July 2006; primarily a patch release.
  • 1.5.0: August 2008; addedkinematics andB-rep as well as some FX redesign andOpenGL ES support.[13] Formalised as ISO/PAS 17506:2012.

See also

[edit]

References

[edit]
  1. ^"dump of qlmanage -m plugins".Bug 35361 - [feature request: macOS] Support Apple Quick Look plugin.The Document Foundation.
  2. ^"ISO/PAS 17506:2012Industrial automation systems and integration -- COLLADA digital asset schema specification for 3D visualization of industrial data". RetrievedMarch 30, 2013.
  3. ^"COLLADA Sailing the Gulf of 3D Digital Content Creation". December 2006. Archived fromthe original on 2010-09-19. Retrieved2006-06-27.
  4. ^"COLLADA FAQ". August 2011.
  5. ^Khronos Group Releases Free COLLADA Conformance Test Suite
  6. ^OpenCOLLADA and COLLADA CTS now on GitHub
  7. ^"COLLADA becomes ISO standard, what does industry think?". March 29, 2013. Archived fromthe original on September 28, 2018.
  8. ^"DAE (.dae)—Wolfram Language Documentation".
  9. ^"Collada — Blender Manual".
  10. ^"Mesh - OpenSimulator".
  11. ^"Mesh - Second Life Wiki".
  12. ^"Tower Unite Workshop Manual".
  13. ^"Khronos Releases Collada 1.5 Specification". 2008-08-07. Retrieved2008-10-13.

External links

[edit]
1–9999
10000–19999
20000–29999
30000+
Khronos Group Standards
Active
Inactive
Bytype
2D
3D
See also
Retrieved from "https://en.wikipedia.org/w/index.php?title=COLLADA&oldid=1263736876"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp