OpenSceneGraph/src/osgPlugins/dae
2009-03-23 16:25:37 +00:00
..
CMakeLists.txt From Michale Platings, "Minor change to include ReaderWriterDAE.h" 2009-03-23 16:13:42 +00:00
daeReader.cpp From Roger James, The changes are as follows:- 2009-01-21 18:47:55 +00:00
daeReader.h From Michael Platings, "Changed some pointers to ref_ptr which fixed the leak 2009-03-23 16:25:37 +00:00
daeRGeometry.cpp From Michael Platings, "Changed some pointers to ref_ptr which fixed the leak 2009-03-23 16:25:37 +00:00
daeRMaterials.cpp From Michael Platings, "Changed some pointers to ref_ptr which fixed the leak 2009-03-23 16:25:37 +00:00
daeRSceneObjects.cpp Fixed warnings 2009-01-09 15:55:25 +00:00
daeRTransforms.cpp From Roland Smeenk, "Overview of the Collada/dae plugin changes 2008-11-24 14:26:04 +00:00
daeWGeometry.cpp Fixed warnings 2009-01-09 15:55:25 +00:00
daeWMaterials.cpp From Roland Smeenk, "Overview of the Collada/dae plugin changes 2008-11-24 14:26:04 +00:00
daeWriter.cpp Fixed warnings 2009-01-09 15:55:25 +00:00
daeWriter.h From Roland Smeenk, "Attached you will find an improved Collada plugin to properly support camera's. 2009-01-05 16:53:29 +00:00
daeWSceneObjects.cpp From Roland Smeenk, "Attached you will find an improved Collada plugin to properly support camera's. 2009-01-05 16:53:29 +00:00
daeWTransforms.cpp From Roland Smeenk, "Attached is a fix for the Collada plugin. A PositionAttitudeTransform wrote its place elements in the wrong order." 2009-01-09 12:21:36 +00:00
domSourceReader.cpp From Andrew Lorino and Mike Weiblen, COLLADA 1.4.1 ReaderWriter, kindly developed and donated by Sony Computer Entertainment Inc. US R&D. 2006-08-23 13:32:03 +00:00
domSourceReader.h From Andrew Lorino and Mike Weiblen, COLLADA 1.4.1 ReaderWriter, kindly developed and donated by Sony Computer Entertainment Inc. US R&D. 2006-08-23 13:32:03 +00:00
ReaderWriterDAE.cpp From Roger James, The changes are as follows:- 2009-01-21 18:47:55 +00:00
ReaderWriterDAE.h Converted plugins to use the new supportsExtension()/supportsOptions/supportsProtocl() methods 2008-07-13 22:18:59 +00:00
README.txt From Jeremy Moles and Rbert Osfeild, added extra details about CMake build options. 2007-06-04 20:32:15 +00:00
scea_shared_source_license.html From Andrew Lorino and Mike Weiblen, COLLADA 1.4.1 ReaderWriter, kindly developed and donated by Sony Computer Entertainment Inc. US R&D. 2006-08-23 13:32:03 +00:00

osgPlugins/dae/README.txt -  Mike Weiblen http://mew.cx/

OSG reader/writer plugin for the COLLADA digital asset exchange (DAE) schema.
See http://collada.org/ and http://khronos.org/collada/ for further info.


RUNTIME USAGE EXAMPLES

    osgviewer myFile.dae
    osgconv myFile.osg myFile.dae


RUNTIME PLUGIN OPTIONS

Import Options
--------------
none

Export Options
--------------
polygon : export polygons as COLLADA polygons instead of polylists.
          This option can be used for if polylists are not supported.
          ex : osgconv -O polygon myFile.osg myFile.dae


BUILD DEPENDENCIES

- COLLADA DOM (document object model) v1.4.1
  http://collada.org/mediawiki/index.php/DOM_guide:_Setting_up

- libxml2

- iconv

A standard "ccmake ." while in the root of the OSG source will expose
two CMake variables: COLLADA_INCLUDE_DIR and COLLADA_LIBRARY. Using
these two variables correctly can be a bit tricky (especially as
the "right" and "wrong" ways to use Collada are hard to define), but
I will briefly explain them below.

  COLLADA_INCLUDE_DIR: This variable wants the path where it can
  find the COLLADA headers. On most systems this will be something
  like /usr/include or /usr/include/collada.

  COLLADA_LIBRARY: This variable is asking for the FULL PATH to the
  file libcollada_dom.a. As long as it can find this file, the
  OSG Collada ReaderWriter should build just fine.