A couple of improvements to the bulk collada importer:
(1) handle hierarchical nodes in the visual scene
(2) handle the <triangle> element of geometries. This was done the lazy way: convert <triangles> to <polylist> and call the function that was already there for handling <polylist>
A couple of improvements to the bulk collada importer:
(1) handle hierarchical nodes in the visual scene
(2) handle the <triangle> element of geometries. This was done the lazy way: convert <triangles> to <polylist> and call the function that was already there for handling <polylist>
Merge branch 'master' of https://github.com/diva/libopenmetaverse
Removed an unnecessary import.
Merge pull request #14 from diva/master

Improvements to the bulk Collada importer
Additional improvements to the bulk mesh upload: support more Collada! Specifically, this now supports something that the LL viewer doesn't: the ability for instances of geometries to reuse geometries specifications.
Imagine a track with many poles, each pole being the same geometry; the LL viewer requires a geometry element for every single pole! This patch makes libomv able to parse Collada files where instances reuse geometries, allowing for much more concise Collada files.
Deleting two extraneous fields from the llmesh header, rez_position and rez_scale. In talking to Dahlia, it turns out this was something she added to do something specific. She then gave this code to lkalif, who kept those 2 fields. They were harmless, but meaningless for the viewer.
One final improvement to instanced geometry in the libomv model: create only the necessary assets.
Merge pull request #15 from diva/master

Additional improvements to the bulk mesh upload: support more Collada!
Patch to the auto-generated C# Collada code, because of a mono bug reported here:
https://bugzilla.xamarin.com/show_bug.cgi?id=25474
The auto-generated code runs fine in Windows .Net but crashes in mono for some Collada files.
Merge pull request #17 from diva/master

Patch to the auto-generated C# Collada code, because of a mono bug
minor: Put notice about auto-generated file Collada.cs manually changed in commit 3a59220
Merge pull request #11 from openmetaversefoundation/master

Pulling latest changes