Skip to content

Releases: atteneder/glTFast

glTFast 4.4.7

12 Nov 19:20
Compare
Choose a tag to compare

This release fixes some material issues

List of changes

Changed

  • (HDRP): Configuring materials via settings and shader keywords instead of using duplicated shader graphs. This reduces the total shader variant count.

Fixed

  • Correct blend mode for transmission in URP
  • Correct transparency on HDRP >= 10.x (Unity 2020.3 and newer)
  • (URP/HDRP) Using the second UV set on double-sided materials
  • (URP/HDRP) Corrected baseColorTexture UV transform on double-sided materials

glTFast 4.4.6

10 Nov 17:02
Compare
Choose a tag to compare

Loading files with multiple KTX textures is way faster now. Otherwise this release is mostly minor fixes.

List of changes

Added

  • Added warning when more than two UV sets are supposed to be imported (not supported yet)

Changed

  • Major performance improvement when loading glTFs with many KTX textures

Fixed

  • Correct import of interleaved float RGBA vertex colors (thanks [@mikejurka][mikejurka] for #266)
  • Corrected potential pitfall by incorrect UV import job handling (thanks [@mikejurka][mikejurka] for reporting)
  • (Export) Exception due to incorrect property ID usage
  • JSON parse tests
  • Added missing Job variant for users of the Jobs package
  • GltfBoundsAsset now has correct sceneInstance and currentSceneId properties
  • Documentation: Fixed and improved export via script section (#270)
  • Removed precausious error message after testing real world example (#268)

glTFast 4.4.5 hotfix

01 Nov 09:59
Compare
Choose a tag to compare

Fixed

  • Error when animation package is not enabled (#267)

glTFast 4.4.4 hotfix

28 Oct 18:37
Compare
Choose a tag to compare

Fixed

  • Build compiler error about missing variable (#265)

glTFast 4.4.3 hotfix

27 Oct 20:18
Compare
Choose a tag to compare

Fixed

  • Release build only compiler errors

glTFast 4.4.2 hotfix

27 Oct 15:08
Compare
Choose a tag to compare

Fixed

  • Offset of accessor into buffer was incorrect for some scalar accessors (#262)

glTFast 4.4.1 hotfix

27 Oct 09:02
Compare
Choose a tag to compare

Fixed

  • .NET 4.6 compiler issue (#261)

glTFast 4.4.0

26 Oct 22:55
Compare
Choose a tag to compare

What's new

Added

  • Experimental glTF Editor Export (under main menu File > Export and via API GLTFast.Export.GameObjectExport; #249)
  • Support for meshopt compressed glTFs (EXT_meshopt_compression; #106)
  • Generate Lightmap UVs option in the glTF import inspector lets you create a secondary texture coordinate set (similar to the Model Import Settings from other formats; #238)
  • Generic ICodeLogger methods that don't require a LogCode

Changed

  • Raised required Unity version to 2019.4.7f1 (fixes Burst 1.4 compiler issue #252). If you're on 2019.x, make sure to update to the latest LTS release!
  • Less GC due to CollectingLogger creating the item list on demand

glTFast 4.3.4

26 Oct 14:47
Compare
Choose a tag to compare

Added

  • Option to turn off Editor import by adding GLTFAST_EDITOR_IMPORT_OFF to the project's Scripting Define Symbols in the Player Settings (#256)

Fixed

  • Import of glTFs with no meshes (#257)

glTFast 4.3.3

15 Oct 13:53
Compare
Choose a tag to compare

Fixed

  • Corrected mesh bounds (calculated from accessor's min/max)
  • No errors when importing empty scenes
  • Removed redundant code