KhronosGroup / KhronosGroup/glTF
Implement Draco Encoding Compression algorithm
- Dominant language
- HTML
- Stars
- 7.8k
- Forks
- 1.2k
- Avg merge
- 17h 26m
- Merged PRs (30d)
- 5
Description
Hi all!
I would like to implement the draco compression algorithm on my own for creating gltf/glb files, but it is not clear to me what is the algorithm to implement.
I found this docs:
[https://observablehq.com/@mourner/edgebreaker-the-heart-of-google-draco](url)
[https://faculty.cc.gatech.edu/~jarek/papers/[EdgeBreaker.pdf](https://faculty.cc.gatech.edu/~jarek/papers/EdgeBreaker.pdf)](url)
But it is still not clear to me how I could start, do you have any suggestion on this?
Any help would be much appreciated
Thank you in advance
Contributor guide
Research direction
Start with the linked Observable EdgeBreaker overview and EdgeBreaker paper to determine the algorithmic scope for Draco compression. Then identify the glTF/glb integration point in this repository, since the issue names no files or tests. Done would require a defined implementation plan and working Draco-compressed glTF/glb output.
Written by the indexing model from the issue text.
Assessment
- Domain
- computer-graphics
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100