CLManager is a utility program designed to aid in the content management of COLLADA DAE files. Nodes can be copied, removed and rearranged. Libraries can be created, removed, sorted or merged. Node ids and their references can also be changed. Two COLLADA files can be merged either by importing individual nodes within the libraries or by importing whole libraries from another Collada file.
The plugin consists of 2 part; the Collada 1.4.0 API and a Translator. The Collada 1.4.0 API is the converter between a Collada XML file (*.dae) and an object oriented representation of the Collada schema in Python. The purpose of the translator is to convert the Collada structure to Blender and vice versa. This translator does not make any use of the Collada file.
We are devoted to construct a 3D virtual community based on Java platform. We note the power of COLLADA and feel if it is combined with the versatility of Java language COLLADA will play an important role in java 3D territory. We had made some progress on COLLADA implementation on JOGL platform. Currently our work might be the most completed implementation of COLLADA on JOGL platform with animation supported.
ColladaMaya is a plug-in which enables Maya to import and export COLLADA documents.
Despite its low cost (free), ColladaMaya is highly stable and has a wide support for COLLADA 1.4 features including ColladaFX, physics, file referencing and skinning.
These qualities have led dozens of game studios to rely on ColladaMaya to export rich 3D and game content from Maya, and to exchange data with other DCCs.
EQUINOX-3D is a free 3d modeler for Mac OS X and Linux, with support for Cg and the OpenGL Shading Language, along with a a fully integrated ray-tracer. It uses COLLADA for its internal file format.
Esenthel Engine is a complete game development suit allowing to create fully professional games. Esenthel Engine supports COLLADA for importing models, skinning and animations.
The Feeling Viewer is designed explicitly to support all features available in the COLLADA 3D file format, including advanced shading effects, complex animations (e.g. skinning and morphing) and physics. It is capable of importing and manipulating 3D scenes and animations from leading applications such as Autodesk Maya (using ColladaMaya), 3dsmax (using ColladaMax), Softimage XSI, and Google Sketch-Up with virtually no loss of information.
Houdini is world renowned for its visual effects and comprehensive feature set which includes modeling, rigging, animation, particle effects, dynamics, compositing, and integrated rendering. V8.1 adds COLLADA import.
ImageModeler and VTour export photo-realistic 3D models (polygons and texture maps) to Google Earth using the COLLADA format (available from version 1.4 in Google Earth). This exported file can be simply dragged and dropped to its exact location in Google Earth, then exported as a KML file that you can share with anyone on the planet.
The Irrlicht Engine is an open source high performance realtime 3D engine written and usable in C++ and also available for .NET languages. It is completely cross-platform, using D3D, OpenGL and its own software renderer, and has all of the state-of-the-art features which can be found in commercial 3d engines. It supports direct import of COLLADA meshes. irrEdit is a free scene graph editor for Irrlicht Engine and support COLLADA.
KML is the file format used by Google Earth and in Google Maps. With KML 2.1 and above, you can import 3D models—such as buildings, bridges, monuments, and statues—in the COLLADA intermediate file format. Models are defined independently of Google Earth in their own coordinate space, using applications such as SketchUp, 3D Studio Max, Softimage XSI, or Maya. When a 3D model is imported into Google Earth, it is translated, rotated, and scaled to fit into the Earth coordinate system. Models already loaded into Google Earth can be repositioned and resized using the element feature.
AI middleware solution for large scale A.I. behavior simulation that lets non player characters move around in any 3D dynamic world, understand
their environment, hide, communicate, cooperate, drive vehicles, etc. The 4.0 version supports hierarchical PathFinding and data streaming both for PathFinding and 3D perception, very large number of entries, and COLLADA import.
Menus Master is a complete user interface (UI) authoring toolchain that helps designer and engineers to dramatically reduce the time it takes to author any sophisticated user interface using any kind of multimedia resources, including 2D bitmap or vector graphics, 3D objects, videos, sounds. User interfaces authored with Menus Master can be quickly and easily deployed on any OpenGL or OpenGL ES device, running on any operating system. Thanks to its open architecture, Menus Master also supports any homemade or third party technologies and already supports OpenGL, OpenGL ES and COLLADA.
MeshLab is an open source portable and extensible mesh processing system for processing and rendering of large unstructured 3D triangular meshes (typical 3D scanning meshes). It provides a set of tools for cleaning, healing, inspecting, rendering and converting this kind of large unstructured meshes. It supports COLLADA read and write.
The open source Bullet Collision Detection and Rigid Body Dynamics Library offers support for COLLADA 1.4 content. supports. The Bullet Collada 1.4 Physics Viewer can import Collada 1.4 Physics, generated by ColladaMaya, or ColladaBlender, or other DCC tools (untested). Using either FCollada or COLLADA-DOM, basic Rigid Body information and Collision Shapes (Box, Sphere, Cylinder, Cone (tapered_cylinder), Convex Polyhedron and static TriangleMesh) are created.
OpenSceneGraph is an open source high peformance 3D graphics toolkit, used by application developers in fields such as visual simulation, games, virtual reality, scientific visualization and modelling. The COLLADA plugin for OpenSceneGraph is a reader/writer that uses the COLLADA DOM. It supports both import and export of visual scenes, geometries, and profile_COMMON effects.
Remo 3D is an OpenGL API-based 3D modeler using the OpenFlight format, for real-time visualization. It supports COLLADA 1.4+ import and export.
The C4 Engine is an advanced 3D rendering engine to create 3D game titles on both Mac and Windows systems. It supports COLLADA for import.
Unity is a user-friendly Cocoa application for designing and programming 3D games and a 3D game engine. Scripting is done using JavaScript, C#, or Boo via an embedded Mono run time. The resulting games can be deployed as stand-alone Mac OS X or Windows applications, Web plug-ins, or as Dashboard widgets. Unity uses COLLADA for model import.
3D Nature’s Visual Nature Studio and Scene Express is a fully GIS-enabled landscape authoring tool that offers support for directly generating textured COLLADA (.dae) models geospatial data in any projection. COLLADA support permits the simplified representation of custom terrain within Google Earth 4, by exporting the terrain model as a basic textured 3D model.
Visualization Library is an open source C++ middleware for 2D/3D graphics applications based on the industry standard OpenGL 2.1, designed to develop professional applications for the Windows XP, Windows Vista and Linux/X11 operating systems.
Whoola Cyberspace is a virtual reality web browser that uses the COLLADA XML file format for displaying animated 3D scenes with embedded hyperlinks. You can enter a URL to download an animated 3D scene file from a webserver. Keyboard navigations permits you to fly through the scene. Fly-through hyperlinks allow you to jump from scene to scene.
The Xith3d project consists of powerful middleware consisting of a scenegraph and an extensible renderer. The goal is to create a lean and performative scenegraph and renderer while at the same time allowing for extensions and enchancements to all stages of the rendering pipeline. It supports COLLADA 1.4 import.
CodeSynthesis XSD is an open-source, cross-platform XML Schema to C++ data binding compiler. Provided with an XML instance specification (XML Schema), it generates C++ classes that represent the given vocabulary as well as parsing and serialization code. This lets you access the data stored in XML using types and functions that semantically correspond to your application domain rather than dealing with intricacies of reading and writing XML. XSD supports a wide range of industry standards and schemas including COLLADA