475 Commits (9b160e95c391d95dbbc09cce367f3a2df4255cd6)

Author SHA1 Message Date
Vladimír Vondruš 33d1bad2e1 sceneconverter: print material info. 6 years ago
Vladimír Vondruš c357a449fc MeshTools: use only the first set of vertex attribs in compile(). 6 years ago
Vladimír Vondruš af0ab0d25b MeshTools: test compile() with multiple sets of vertex attributes. 6 years ago
Vladimír Vondruš 868843c9bb Remove heavy compatibility includes added in 2019.01. 6 years ago
Vladimír Vondruš cd48c59cab Remove remaining APIs deprecated in 2018.10. 6 years ago
Vladimír Vondruš cf4dc69f0d sceneconverter: add a --bounds option. 6 years ago
Vladimír Vondruš cb4f6183dc Doc++, changelog, credits and version marker updates. 6 years ago
Vladimír Vondruš 5222cf3478 doc: change all "latest" additions/deprecations to 2020.06. 6 years ago
Vladimír Vondruš 00acfbc659 sceneconverter: add a more complex example. 6 years ago
Vladimír Vondruš 4933b48652 imageconverter,sceneconverter: compact image info if possible. 6 years ago
Vladimír Vondruš 10f29d2c81 MeshTools: change concatenate() to do only what it's designed for. 6 years ago
Vladimír Vondruš fdb754bc27 MeshTools: add owned() and reference() utils. 6 years ago
Vladimír Vondruš 96f82ad124 Trade: unify array MeshAttributeData constructors. 6 years ago
Vladimír Vondruš 1026aee80e Moved the NoInit tag from Math to the root namespace. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš 036207f88e sceneconverter: add --mesh and --level options. 6 years ago
Vladimír Vondruš fa31202c9c sceneconverter: show mesh reference count only if there's a scene. 6 years ago
Vladimír Vondruš f6fdfac27e sceneconverter: allow to filter attributes on input. 6 years ago
Vladimír Vondruš 3381cedc90 sceneconverter: doc++ 6 years ago
Vladimír Vondruš 131a2b9a81 MeshTools: attempt to work around a Emscripten test failure on Travis. 6 years ago
Vladimír Vondruš 6a97fa2fed MeshTools: drop now-obsolete special case for attrib-less meshes. 6 years ago
Vladimír Vondruš 101e8fd11b MeshTools: isInterleaved() and interleavedData() work with custom formats. 6 years ago
Vladimír Vondruš 1f070cf77d MeshTools: reduce code duplication in interleavedData() internals. 6 years ago
Vladimír Vondruš add3eb4b55 MeshTools: MSVC 2015, thanks for being shitty. 6 years ago
Vladimír Vondruš 55ee67c5ca MeshTools: fix build on old Clang. 6 years ago
Vladimír Vondruš c3082ac355 MeshTools: expand coverage exclude marker over all affected lines. 6 years ago
Vladimír Vondruš d843dc2e31 sceneconverter: no, it's not anymore. 6 years ago
Vladimír Vondruš a91aa47a02 sceneconverter: add --remove-duplicates-fuzzy. 6 years ago
Vladimír Vondruš 145e055b41 MeshTools: implement removeDuplicatesFuzzy() for MeshData. 6 years ago
Vladimír Vondruš ab7c1b14d4 MeshTools: save memory and speed up removeDuplicates() by storing size once. 6 years ago
Vladimír Vondruš a362657dc6 MeshTools: fix removeDuplicates() to not mutate map keys. 6 years ago
Vladimír Vondruš d06b789673 MeshTools: put subdivide / removeDuplicates benchamrks into their tests. 6 years ago
Vladimír Vondruš fcd329ba55 MeshTools: add a soak test for removeDuplicates[Fuzzy]InPlace(). 6 years ago
Vladimír Vondruš 31960290d5 MeshTools: add a comment to the test. 6 years ago
Vladimír Vondruš d846944b7a MeshTools: de-template removeDuplicatesFuzzy(). 6 years ago
Vladimír Vondruš 5e7f562dda MeshTools: use floats for removeDuplicatesFuzzy() tests. 6 years ago
Vladimír Vondruš 1cc2564c53 MeshTools: properly reduce unique prefix in the last iteration. 6 years ago
Vladimír Vondruš 7a72cb06e4 MeshTools: test reducing of last dimension in removeDuplicatesFuzzy(). 6 years ago
Vladimír Vondruš 70e5606afe MeshTools: add removeDuplicatesFuzzyInPlaceInto(). 6 years ago
Vladimír Vondruš 6f2e4c2981 MeshTools: fix Clang warning about implicit cast changing a value. 6 years ago
Vladimír Vondruš 9474b3e3fc MeshTools: rename removeDuplicates{ => Fuzzy}[Indexed]InPlace(). 6 years ago
Vladimír Vondruš add966e0bd sceneconverter: add a --remove-duplicates option. 6 years ago
Vladimír Vondruš 7138a53b49 MeshTools: add removeDuplicates() operating directly on MeshData. 6 years ago
Vladimír Vondruš 51e699f0ea MeshTools: avoid needless zero-initialization. 6 years ago
Vladimír Vondruš 9742b84815 MeshTools: properly handle array attributes everywhere. 6 years ago
Vladimír Vondruš 753f5afaeb MeshTools: verify that array attributes are handled correctly everywhere. 6 years ago
Vladimír Vondruš 36a3556c68 MeshTools: document a non-obvious usage for combineIndexedAttributes(). 6 years ago
Vladimír Vondruš 521a3dac0b Trade: make creation of non-owning MeshData references easier. 6 years ago
Vladimír Vondruš f8f73d2cbb sceneconverter: print also reference count for each mesh. 6 years ago
Vladimír Vondruš 6053cc6fc6 MeshTools: this goes first, usually. 6 years ago