Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GLTFLoader: Implement support for KHR_mesh_quantization #17923

Merged
merged 3 commits into from Nov 14, 2019
Merged

GLTFLoader: Implement support for KHR_mesh_quantization #17923

merged 3 commits into from Nov 14, 2019

Conversation

zeux
Copy link
Contributor

@zeux zeux commented Nov 14, 2019

This change implements support for KHR_mesh_quantization by simply
recognizing the extension as supported. It seems that the extension
works otherwise after various quantization fixes submitted previously
(with the most recent fix including correct morph target handling for
deltas that are quantized with a different data type vs baseline
attribute).

Test scene: BrainStem.glb.zip

zeux and others added 3 commits November 13, 2019 20:23
This change implements support for KHR_mesh_quantization by simply
recognizing the extension as supported. It seems that the extension
works otherwise after various quantization fixes submitted previously
(with the most recent fix including correct morph target handling for
deltas that are quantized with a different data type vs baseline
attribute).
@mrdoob mrdoob added this to the r111 milestone Nov 14, 2019
@mrdoob mrdoob merged commit 42dc438 into mrdoob:dev Nov 14, 2019
@mrdoob mrdoob changed the title Implement support for KHR_mesh_quantization GLTFLoader: Implement support for KHR_mesh_quantization Nov 14, 2019
@mrdoob
Copy link
Owner

mrdoob commented Nov 14, 2019

Thanks!

@Usnul
Copy link
Contributor

Usnul commented Nov 20, 2019

I'm a bit confused. What is this extension? The link you provided in the code is not valid:
https://github.com/KhronosGroup/glTF/tree/master/extensions/2.0/Khronos/KHR_mesh_quantization

@donmccurdy
Copy link
Collaborator

@Usnul the extension will appear at that URL after KhronosGroup/glTF#1673 is merged. For now the details are in that PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants