Here, directly from the home page, click download/dependencies:

http://www.openscenegraph.org/index.php/download-section/dependencies

The first link on that page...

Now, I have some good news:

I was able to build Collda DOM: I skipped all of the cmake stuff and just poured all cpp files into a new visual studio project instead. As the names of the DOM directory files for 1.4 and 1.5 conflict I selected just the 1.4 ones. Then as the missing include files flowed in I added include directories from the 3RDPARTY directory I downloaded. It all came together just fine, except that I had to download PCRE (it beats me why a collada parser needs regexes but anyway).

Apart from this I had to rename the prebuilt dysfunctional collada directory in the 3rdparty directory, I think that's about it.

This means that even though collada DOM comes with a set of super old prebuilt dependencies it is actually not relying on those specific versions.

To get it all together I had to define two symbols: COLLADA_DOM_SUPPORT141 and
DOM_INCLUDE_LIBXML

So far however, I have only used colladaDOM in itself directly from my code, I have not tried to compile the DAE plugin for OSG towards it yet.

The colladaDOM version I downloaded is 2.4, the newest one, and it has the possiblity to support both collada 1.4 and 1.5 in the same application. So far I have only compiled 1.4, but ideally I guess that OSG plugin should support both. I think this will be a lot of work however, if it has not already been done.

--
Bengt Gustafsson
CEO, Beamways AB
Westmansgatan 37A
582 16 Linköping, Sweden
+46 13 465 10 85
www.beamways.com

_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to