Skip to content

A Rust reimplementation of the Oodle compression library

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

sehnryr/oodle-rs

Repository files navigation

oodle-rs

GitHub repo size

A Rust library for decompressing Kraken, Mermaid, Selkie, Leviathan compressed buffers.

Development

Since OodleUE can be quite heavy to clone by itself (700MB), you can use partial clone and sparse checkout like this:

cd oodle-ue

git clone \
    --depth 1 \
    --filter blob:none \
    --sparse https://github.com/WorkingRobot/OodleUE.git .

git sparse-checkout add Engine/Source/Runtime/OodleDataCompression/Sdks/2.9.13/{help,src}

The same can be applied to oodle-test-data:

cd test-data

git clone \
    --depth 1 \
    --filter blob:none \
    --sparse https://github.com/sehnryr/oodle-test-data.git .

git sparse-checkout add {raw,kraken,leviathan,mermaid,selkie}

About

A Rust reimplementation of the Oodle compression library

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Languages