Andreas Atteneder

Results 64 issues of Andreas Atteneder

Currently the type of glTF file (JSON based or .glb binary) is detected from either the URI (extracting extension) or the `Content-Type` HTTP header field. A better solution would be...

enhancement
import

After all desired instantiations are done, the `GltfImport` could be Disposed. The current mechanism would dispose resources (like materials, meshes and textures) as well, breaking all instances. An alternative Dispose...

enhancement
import

It should be possible to abort the loading procedure at any state without any errors or undisposed resources. All memory should be deallocated properly.

bug
import

Add support for extension [KHR_materials_variants](https://github.com/KhronosGroup/glTF/tree/master/extensions/2.0/Khronos/KHR_materials_variants)

enhancement
extension
material

- Create/Instantiiate materials right after JSON parsing - Assign textures/update materials as they load Respect samplers while doing so

enhancement
material
import

Quote from the [documentation](https://github.com/atteneder/glTFast/blob/main/Documentation%7E/glTFast.md#readable-mesh-data): > By default glTFast discards mesh data after it was uploaded to the GPU to free up main memory (see markNoLongerReadable). You can disable this globally...

customization
import

Unity's approach to improving performance is called [DOTS](https://unity.com/de/dots) This will not just allow faster loading, it enables very small builds (especially interesting for WebGL). ## Job System glTFast already takes...

enhancement
help wanted

there is a weird bug when first importing and subsequently re-opening the project. Materials on the car are wrong. Selecting the materials in the asset, inside the Project Tab, seems...

bug

Add support for extension [](https://github.com/KhronosGroup/glTF/blob/master/extensions/2.0/Khronos/KHR_materials_volume/README.md) > By default, a glTF 2.0 material describes the scattering properties of a surface enclosing an infinitely thin volume. The surface defined by the mesh...

enhancement
extension
material

Add support for extension [KHR_materials_specular](https://github.com/KhronosGroup/glTF/blob/master/extensions/2.0/Khronos/KHR_materials_specular/README.md) This extension adds two parameters to the metallic-roughness material: specular and specularColor. specular allows users to configure the strength of the specular reflection in the...

enhancement
extension
material