COLLADA .NET Data Binding

  •        160

COLLADA XML data binding to C# classes



Related Projects



MDX2DAE is a tool for 3D model conversion. It will be able to convert models of the MDX format (used by Blizzard Entertainment) into the open standard COLLADA format. This will enable users to edit the files in 3D software like 3ds Max.

assimp - Official Open Asset Import Library Repository

  •    C++

A library to import and export various 3d-model-formats including scene-post-processing to generate missing render data. APIs are provided for C and C++. There are various bindings to other languages (C#, Java, Python, Delphi, D). Assimp also runs on Android and iOS.

DAE Tools Project

  •    C++

Equation-oriented process modelling and optimization software

Icarus Scene Engine 3.0

  •    CSharp

Icarus Scene Engine 3.0 is a cross-platform 3D framework, integrating open source APIs into a cohesive all-open-source, all .NET solution. For Windows, MacOSX, Linux, Web, iOS. Uses OpenTK, OpenGL, OpenAL, Mono/.NET, FFMpeg. Works with .NET 2.0 or later, using Visual Studio (inc. Express editions) as well as MonoDevelop amp; Xamarin Studio. NOTE: Icarus Scene Engine 3.0 is an almost total re-write from Version 2.0. More focussed, more specific in function and goals, much more developer-fri


  •    C++

modo COLLADA is a plug-in that allows modo 401 users to exchange 3D assets with third-party DCC tools in the COLLADA (COLLAborative Design Activity) file format. COLLADA files are identified by the extension quot;.DAEquot;.

COLLADA Document Object Model (DOM)

  •    C++

The COLLADA Document Object Model (DOM) is an application programming interface (API) that provides a C++ object representation of a COLLADA XML instance document. Contact a project admin to become a developer!

PLG Graphic File Analyzer

  •    CSharp

PLG Analyzer is an application that loads a graphic scene described in PLG format, parses the file and displays the information in it on the screen in 3D coordinates using OpenTK for C#. This project is a university project (homework, not final project) so please bear in mind :)

opentk - This Open Toolkit library is a fast, low-level C# wrapper for OpenGL and OpenAL

  •    CSharp

OpenTK is a large project, with a huge number of components. We're looking to add a more maintainers to the team. Email @varon or message him in Gitter if you'd like to help out.The Open Toolkit library is a fast, low-level C# binding for OpenGL, OpenGL ES and OpenAL. It runs on all major platforms and powers hundreds of apps, games and scientific research.

GTKSharp OpenGL Widget using OpenTK

  •    CSharp

GLWidget is a cross-platform GTKSharp widget that supports OpenGL using the OpenTK library inside a GTK# application using C#.

The Tao Framework

  •    VBNET

The Tao Framework for .NET is a collection of bindings to facilitate cross-platform game-related development utilizing the .NET platform. Superseded by OpenTK:

COLLADA Refinery

  •    Java

COLLADA Refinery is a GUI-based application for creating content pipelines for 3D assets using modular components called conditioners. Contact a project admin to become a developer!

Collada plug-in for Blender

  •    Python

This is a COLLADA (1.3.1 / 1.4) Plug-in for Blender which exports and imports: Meshes, Materials, Textures, Lights (Hemi, Lamp, Sun and Spot) and Cameras. Additional features are export of animation, selected objects only and export of baked transforms.

fbx-conv - Command line utility using the FBX SDK to convert FBX/Collada/Obj files to a custom text/binary format for static, keyframed and skinned meshes

  •    C

Command line utility using the FBX SDK to convert FBX/Collada/Obj files to more runtime friendly formats. The FBX content is parsed into an in-memory datastructure. Pluggable writers then take this datastructure to generate the output. Send us a pull request if you want the writer for your engine/framework/app to be integrated. We'll build the converter for Windows, Linux and Mac.The FBX parser is largely based on GamePlay SDK's encoder. We'll try to back-port any bug fixes or improvements.



A city-themed collection of over 400 blocky models you can remix or use outright in your own works. Files are provided in .vox, .collada and Unity3D .prefab formats. A: I use MagicaVoxel for creating the initial files / rendering, and VoxelShop for exporting optimized collada polys.

COLLADA for Maya, 3DSMax

  •    C++

FCOLLADA based COLLADA plugins for Maya and 3DSMax. Newer plugins with 1.5 support and support the files mentioned in "Papervision3D Essentials" by Paul Tondeur are available at . Please use this project for FCOLLADA related topi

mono-tools - The mono-tools package contains a series of extra tools for Mono users.

  •    CSharp

The mono-tools package contains a series of extra tools for Mono users.

mono - Mono open source ECMA CLI, C# and .NET implementation.

  •    CSharp

Mono is a software platform designed to allow developers to easily create cross platform applications. It is an open source implementation of Microsoft's .NET Framework based on the ECMA standards for C# and the Common Language Runtime.Please see our guides for building Mono on Mac OS X, Linux and Windows.

QtSharp - Mono/.NET bindings for Qt

  •    CSharp

This project aims to create Mono/.NET libraries that wrap Qt ( thus enabling its usage through C#. It relies on the excellent CppSharp ( It is a generator that expects the include and library directories of a Qt set-up and then generates and compiles the wrappers. While still in development, it should work with any Qt version when complete. There is no Qt included in the repository, users have to download and install Qt themselves. For now, Qt MinGW for Windows has been the only tested version. Qt for OS X and Linux are planned, Qt for VC++ has not been planned for now.The source code is separated into a library that contains the settings and passes the generator needs, and a command-line client. In the future a GUI client, constructed with Qt# itself, is planned as well.

mono - Mono open source ECMA CLI, C# and .NET implementation.

  •    CSharp

Mono open source ECMA CLI, C# and .NET implementation.

Multiplatform GTK Docking Panel in MONO


This is an open source project to develop a multiplatform dock-panel library in Gtk for Mono.