glTFast icon indicating copy to clipboard operation
glTFast copied to clipboard

Efficient glTF 3D import / export package for Unity

Results 186 glTFast issues
Sort by recently updated
recently updated
newest added

Upon import, give feedback whenever assets are not optimal and ideally offer solutions (like re-encoding/optimizing). - Generic glTF errors/warnings (things the glTF-Validator or glTF QA tool would report as well)...

enhancement

Severe performance penalty using the materials generated by glTFast compared to HDRPs default lit material Try importing the glb in the following zip file: https://u.teknik.io/C7WFD.zip (the glb was generated by...

bug

Animation currently uses Unity's legacy animation system. We should investigate into using the Playables API instead. Expected improvements: - More future proof due to not depending on obsolete/legacy animation system...

enhancement
animation

`Texture2D.LoadImage` is somewhat slow for large textures (greater than 2K) and it blocks the Unity main thread for the duration between dozens of milliseconds to a hundred milliseconds when loading...

enhancement
import

Make loading glTFs streamable, so the already received part of the content can be parsed while the rest is loading. - Detect Binary/JSON - Parse JSON ahead - Fill individual...

enhancement

Currently, when loading a glTF file, glTFast will load all Unity assets (Textures, Materials, Meshes...) as defined in glTF file into memory. However, the library user might only care about...

enhancement
import

It would be interesting to get a progress (done vs pending percentage) and provide data/interfaces required for progress bars and ETA calculation. Callbacks for major loading events, like: - Geometry...

enhancement
import

The following [glTF primitive modes](https://www.khronos.org/registry/glTF/specs/2.0/glTF-2.0.html#_mesh_primitive_mode) are not implemented: -`TRIANGLE_STRIP` -`TRIANGLE_FAN` Unity does not support those out of the box, so glTFast needs to generate indices (similar to how it creates...

enhancement
help wanted
good first issue

There's some issue with lfs when building in Unity Cloud Build: `1: [Unity] An error occurred while resolving packages: 2: [Unity] Error when executing git command. Downloading Documentation~/img/Unity-glTF-workflows.png (46 KB)...

bug

glTFast should give an as precise as possible estimate about memory usage of a glTF model, both upfront and after loading. The goal of this issue is that glTFast gracefully...

enhancement