glTFast 6.9.1
·
2 commits
to openupm
since this release
Added
- (Test)
OpenGltfScene
with open glTF file dialog for convenient testing. - (Test) Tests for C# jobs that calculate or re-order indices.
- Third party notices.
Changed
- Node name is assigned earlier during instantiation, enabling easier node identification by name (partially fixes #724).
- (Test) Updated test project dependencies.
- (CI) Migrated code coverage.
- Code refactoring
- Flattened
GltfImportBase.Prepare
by extracting many large code blocks into dedicated methods. - Improved class/field naming. It's now less deceptive and more uniform.
- Using
NativeArray
directly/only instead ofAccessorData
classes/managed arrays. With this changeNativeArrays
are used for index buffers as well which reduces the amount of managed memory allocated.
- Flattened
- Facilitated use of safer NativeCollections in C# jobs that calculate or re-order indices instead of
unsafe
/ pointers.
Fixed
- Made sure that mesh primitives of different drawmode (topology) are not mixed up.