Skip to content

Releases: vpenades/SharpGLTF

Release 1.0.5

19 Jul 11:49
Compare
Choose a tag to compare

What's Changed

  • Fix reflection verification by @mcooley in #277
  • 3D Tiles: Fix list of booleans serialization by @bertt in #276
  • Add failing test loading model with bufferView defined in Extension not in Accessor by @bertt in #279
  • Feat(Tests): Add test to reproduce inconsistent morph targets by @hxr-f in #282

New Contributors

Full Changelog: 1.0.4...1.0.5

1.0.4

14 May 18:21
Compare
Choose a tag to compare

What's Changed

  • Significant restructuring of the SharpGLTF.CodeGen namespace with files moved and renamed to align with the new modular architecture.
  • New Extension Supported:
    • KHR_materials_specular
    • KHR_materials_diffuse_transmission
    • KHR_materials_anisotropy
    • KHR_animation_pointer [WIP]
  • Added a basic, AOT ready, "reflection like" API which is the backbone of KHR_animation_pointer
  • Several optimizations and improvements by @MeltyPlayer

Full Changelog: 1.0.3...1.0.4

1.0.3

11 Oct 15:01
Compare
Choose a tag to compare

What's Changed

  • Bump System.Text.Json from 8.0.4 to 8.0.5 in /src/SharpGLTF.Core by @dependabot in #249

Full Changelog: 1.0.2...1.0.3

1.0.2

06 Sep 07:05
Compare
Choose a tag to compare

What's Changed

  • Fixed normal renormalization being triggered unnecesarily
  • Small API improvements to skinning and animations
  • Fixed MaterialBuilder's conversion to glTF not copying the IOR value
  • Testing: Switched to new Khronos Model Samples repository

Full Changelog: 1.0.1...1.0.2

1.0.1

13 Jul 10:28
Compare
Choose a tag to compare

What's Changed

  • Bump System.Text.Json from 8.0.3 to 8.0.4 in /src/SharpGLTF.Core by @dependabot in #242
  • Expose correct morph target cast, fixes #239

New Contributors

Full Changelog: 1.0.0...1.0.1

1.0.0

31 May 20:49
Compare
Choose a tag to compare

What's Changed

  • fixbug: save mtl file StreamWriter has no close by @jackletter in #227
  • add 3d tiles metadata noData and default support by @bertt in #218

New Contributors

Full Changelog: 1.0.0-alpha0031...1.0.0

1.0.0-alpha0031

06 Apr 10:01
Compare
Choose a tag to compare
1.0.0-alpha0031 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 1.0.0-alpha0030...1.0.0-alpha0031

1.0.0-alpha0030

17 Jul 18:11
Compare
Choose a tag to compare
1.0.0-alpha0030 Pre-release
Pre-release

SharpGLTF.Core 1.0.0-alpha0030
SharpGLTF.Runtime 1.0.0-alpha0030
SharpGLTF.Toolkit 1.0.0-alpha0030

What's Changed

  • Extracted Runtime namespace from Core to its own nuget package.
  • Fixed AOT compilation issues.

Full Changelog: 1.0.0-alpha0029...1.0.0-alpha0030

1.0.0-alpha0029

29 Apr 10:40
Compare
Choose a tag to compare
1.0.0-alpha0029 Pre-release
Pre-release

SharpGLTF.Core 1.0.0-alpha0029
SharpGLTF.Toolkit 1.0.0-alpha0029

What's Changed

  • Upgraded System.Text.Json version from 5.0.2 to 6.0.7
  • Feature/cesium primitive outline by @bertt in #175
  • Fixed reading from Android Resource Stream

Full Changelog: 1.0.0-alpha0028...1.0.0-alpha0029

1.0.0-alpha0028

19 Feb 21:23
Compare
Choose a tag to compare
1.0.0-alpha0028 Pre-release
Pre-release

SharpGLTF.Core 1.0.0-alpha0028
SharpGLTF.Toolkit 1.0.0-alpha0028

What's Changed

  • Optimized file generation in WavefrontWriter. by @MeltyPlayer in #167
  • Set _StaticBufferBuilder capacity via constructor when merging buffers to optimize memory allocations. by @MeltyPlayer in #166

New Contributors

Full Changelog: 1.0.0-alpha0027...1.0.0-alpha0028