8 Commits

Author SHA1 Message Date
Ondrej Stava
ef7ad0fda3 Merging latest changes from the private repo.
1. Added support for loading sub-objects in .OBJ into a generic
attribute.

2. Added missing mesh_are_equivlent classes needed for certain unit
tests.

3. Updated javascript decoder reflecting our latest changes + added
support for GeometryAttribute::custom_id() method.

4. Added checks for valid quantization bits to our draco_encoder app.
2017-02-14 14:33:55 -08:00
Ondrej Stava
8374e14042 Merging changes from our private repo:
1. More optimized selection of prediction schemes for different
compression levels on the encoder side.

2. Improved robustness to tampered input data (.drc)

3. Added support for strognly typed vectors of bools

4. Support for logging and squared lenght to our VectorND class

5. Added support for partially defined indices in .OBJ files

6. Added support for loading of normal vectors in .PLY files
2017-02-08 10:34:40 -08:00
benikabocha
150e65207f Fix loading of OBJ file with minus index. 2017-01-28 00:12:05 +09:00
Ondrej Stava
27cf67cd0f Bugfixing and code cleanup:
1. Fixed crasher when dependent attributes were encoded.
2. Improved documentation to PointCloud::AddAttribute() methods
3. Fixed some of the inconsistencies with int64_t vs size_t usage
4. Fixed potential IO problems when the input stream does not start from 0.
2017-01-18 09:34:51 -08:00
Ondrej Stava
259b198fcf Fixing PLY encoder for Windows builds. 2017-01-17 19:39:02 -08:00
Ondrej Stava
a58a08b7a0 Adding support for "vertex_index" property to the ply decoder.
The old decoder expected "vertex_indices" for the face list property.
2017-01-13 14:28:45 -08:00
Frank Galligan
79185b7058 Update snapshot to 0.9.1 2017-01-12 16:50:49 -08:00
Frank Galligan
3c8f789d6a Version 0.9.0 snapshot 2016-12-12 16:39:06 -08:00