Releases: atteneder/glTFast
Releases · atteneder/glTFast
glTFast 4.4.7
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
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 correctsceneInstance
andcurrentSceneId
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
Fixed
- Error when animation package is not enabled (#267)
glTFast 4.4.4 hotfix
Fixed
- Build compiler error about missing variable (#265)
glTFast 4.4.3 hotfix
Fixed
- Release build only compiler errors
glTFast 4.4.2 hotfix
Fixed
- Offset of accessor into buffer was incorrect for some scalar accessors (#262)
glTFast 4.4.1 hotfix
Fixed
- .NET 4.6 compiler issue (#261)
glTFast 4.4.0
What's new
Added
- Experimental glTF Editor Export (under main menu
File > Export
and via APIGLTFast.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 aLogCode
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
glTFast 4.3.3
Fixed
- Corrected mesh bounds (calculated from accessor's min/max)
- No errors when importing empty scenes
- Removed redundant code