Releases: gwihlidal/meshopt-rs
Releases · gwihlidal/meshopt-rs
v0.4.0
What's Changed (since last release)
- Upgraded meshoptimizer library to 0.22 (hash 4affad044571506a5724c9a6f15424f43e86f731)
- Added
simplify_with_attributes_and_locks
API functions - Added
SimplifyOptions::Sparse
andSimplifyOptions::ErrorAbsolute
options - Improved
build_meshlets
to automatically optimize meshlet triangle order for HW efficiency - Added
simplify_scale
andsimplify_scale_decoder
API functions - Added
simplify_with_locks
andsimplify_with_locks_decoder
API functions
Full Changelog: 0.1.9...0.4.0
0.1.9
- Updated dependencies.
- Added
dyn
toFail::cause()
to fix warning. - Added missing
allocator.cpp
to source_files inbuild.rs
and inCargo.toml
package include list. - Made the crate buildable on WebAssembly.
- Fixed build under toolchain 'windows-gnu'.
- Updated vendoring of meshoptimizer to commit hash
7cf4a53ece15fa7526410a6d4cae059bd5593178
.
0.1.8
0.1.7
0.1.6
0.1.5
0.1.4
- Upgraded meshoptimizer library to 0.10.0.
- Upgraded crate dependencies.
- Added proper error handling and removed asserts/unwraps.
- Derived and implemented debug in generated bindings (where possible).
- Implemented mesh encoder command line tool (matches format for meshoptimizer's wasm viewer/loader).
- Implemented support for multiple vertex attribute streams.
- Implemented generate_shadow_indices_multi
- Implemented generate_vertex_remap_multi
- Passed in vertex count to remap_vertex_buffer (needed for correctly resizing result).
- Added more documentation (and some fixes)