7 Commits

Author SHA1 Message Date
Frank Galligan
a282c3ed5b Optimize three.js rendering and other small fixes.
1. Optimize loading of mesh data into three.js in Chrome.
2. Small refactoring of our traversal encoding code.
2017-02-16 17:27:56 -08:00
Ondrej Stava
ef36ca97ed Fixing build of mesh_are_equivalent
Adding missing test files needed by the mesh_are_equivalent_test
2017-02-14 15:41:17 -08:00
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
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
Frank Galligan
1d3df8a8de Add triangle_soup_mesh_builder_test to draco_tests 2017-01-13 16:25:10 -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