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

Add support for a decompression mask #12

Open
nfrechette opened this issue Apr 24, 2020 · 0 comments
Open

Add support for a decompression mask #12

nfrechette opened this issue Apr 24, 2020 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@nfrechette
Copy link
Owner

When Decoder.decompressTracks(..) is called, we decompress every single track and for QVV tracks it means each rotation/translation/scale. However, animations often have tracks that do not move. With ThreeJS in particular, we can query which rot/trans/scale is needed and we could build a mask to control which ones are decompressed. This would speed up decompression a bit by avoiding reading/writing of unnecessary data as well as interpolating it.

@nfrechette nfrechette added the enhancement New feature or request label Apr 24, 2020
@nfrechette nfrechette added this to the Backlog milestone Apr 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant