Skip to content

Releases: Twinklebear/tobj

4.0.2

27 Mar 04:06
7d17042
Compare
Choose a tag to compare

What's Changed

  • tobj now supports spaces in mtllib filenames: Fix mtllib file name parsing bug for paths including spaces by @joshlengel in #64 thanks @joshlengel !

New Contributors

Full Changelog: 4.0.1...4.0.2

4.0.1

21 Jan 18:48
Compare
Choose a tag to compare

What's Changed

  • Updated ahash to 0.8.7 (0.8.3 has been yanked) and made clippy happy by @redpenguinyt in #62 . Thanks @redpenguinyt !

New Contributors

  • @redpenguinyt made their first contribution in #62

Full Changelog: 4.0.0...4.0.1

4.0.0

29 Apr 04:39
Compare
Choose a tag to compare

⚠️ Breaking Change !

This release moves to more robust handling of missing MTL files by changing the fields of the Material struct to all be Option<T>: https://github.com/Twinklebear/tobj/blob/master/src/lib.rs#L574-L613 instead of default values. Previously, these default values may have been incorrectly interpreted as the values of a missing Material, instead of the material data being missing.

What's Changed

New Contributors

Full Changelog: 3.2.5...4.0.0

3.2.5

04 Apr 03:36
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.2.4...3.2.5

Thanks @virtualritz !

3.2.4

03 Feb 01:01
Compare
Choose a tag to compare

What's Changed

  • Add double-precision floating point feature 'use_f64' by @ipadjen in #56

New Contributors

Full Changelog: 3.2.3...3.2.4

3.2.3

09 Jul 16:06
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.2.2...3.2.3

3.2.2

02 Apr 16:07
Compare
Choose a tag to compare

Changes

  • @virtualritz Add convenience constants for some frequently used LoadOptions, GPU_LOAD_OPTIONS and OFFLINE_RENDERING_LOAD_OPTIONS #50
  • @virtualritz Polish docs and some typos in code #50

Thanks @virtualritz !

3.2.1

05 Mar 03:59
Compare
Choose a tag to compare

Changes

  • @Dyedbyte , #49 Fix handling of usemtl without a material name in MTL files. Thanks @Dyedbyte !
  • Update nightly feature use for feature changes in nightly. This fixes builds using the merging feature.

Release 3.2.0

22 Aug 20:35
Compare
Choose a tag to compare

Changes

  • Add async version of tobj::load_obj_buf for use in situations where blocking IO cannot be used (e.g., WebAssembly). This adds a new API tobj::load_obj_buf_async which is behind the async feature gate. Thanks @hwoodiwiss for adding this feature!

Release 3.1.0

30 Jul 00:38
Compare
Choose a tag to compare

Changes

  • Add support for per-vertex colors via #44 , thanks @stisol ! This features also works with the nightly merging feature to produce an indexed list of vertex colors instead of storing a single color per-vertex (i.e., merge all of the same color)