Commit Graph

8 Commits

Author SHA1 Message Date
Latif Khalifa
941dc830ca Mesh upload: request inventory fetching of the newly created item 2014-08-04 20:26:10 +01:00
Latif Khalifa
1b4cfd959d Mesh upload: added image upload along with the models 2014-08-04 20:26:10 +01:00
Latif Khalifa
517013caa3 Added support for quads in meshes, fixed normals 2014-08-04 20:26:10 +01:00
Latif Khalifa
f00c274ebd Speedup generation of indices 2014-08-04 20:26:10 +01:00
Latif Khalifa
606834e9cf Documented ModelUploader, added ability to just do price check 2014-08-04 20:26:10 +01:00
Latif Khalifa
fff348d2cd Added license stub 2014-08-04 20:26:10 +01:00
Latif Khalifa
0481c2b2d9 Collada parser and model uploader. Work in progress.
Sample code:

            var parser = new OpenMetaverse.ImportExport.ColladaLoader();
            var prims = parser.Load(o.FileName);
            if (prims != null && prims.Count > 0)
            {
                var uploader = new OpenMetaverse.ImportExport.ModelUploader(client, prims);
                uploader.PrepareUpload();
            }

Note that PrepareUpload performs the upload as well in this initial stage.

TODO:
* Image upload
* Support for quads in addition to triangles
2014-08-04 20:26:10 +01:00
Latif Khalifa
d41da682e8 Added Collada 1.4.1 parser generated from XSD spec with some manual tweaks 2014-08-04 20:26:10 +01:00