crunch
Advanced DXTc texture compression and transcoding library (by BinomialLLC)
Crunch2
Advanced DXTc texture compression and transcoding library. Fork of crunch. (by FrozenStormInteractive)
crunch | Crunch2 | |
---|---|---|
6 | 1 | |
837 | 6 | |
1.7% | - | |
0.0 | 0.0 | |
over 1 year ago | 4 months ago | |
C++ | C++ | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
crunch
Posts with mentions or reviews of crunch.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-12-20.
-
Making a better 2D asset pipeline
As an aside, crunch compression is a bit of a red herring here. While it does reduce the size on disk, it needs to be expanded back to regular DXT when it's first displayed, so it won't solve our memory issues by itself.
-
The Quite OK Image File Format Specification: A Single Page PDF
Have you considered compressed texture formats? Fixed compression ratio (usually 1 byte per pixel), arbitrary random access, decompress the pixels you need on the fly. Can be further compressed for efficient storage closer to JPEG ratios with https://github.com/BinomialLLC/crunch.
- Crunch – advanced DXTn texture compression library
-
glTexStorage2D and compressed textures
After spending some time trying several libraries, I settled with FasTC for now, but it seems to only be able to manage 32 bits RGBA image formats... I am looking into Crunch2 which is basically Crunch with modern CMake.
Crunch2
Posts with mentions or reviews of Crunch2.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-05-30.
-
glTexStorage2D and compressed textures
After spending some time trying several libraries, I settled with FasTC for now, but it seems to only be able to manage 32 bits RGBA image formats... I am looking into Crunch2 which is basically Crunch with modern CMake.
What are some alternatives?
When comparing crunch and Crunch2 you can also consider the following projects:
bc7enc_rdo - State of the art RDO BC1-7 GPU texture encoders
compressonator - Tool suite for Texture and 3D Model Compression, Optimization and Analysis using CPUs, GPUs and APUs
basis_universal - Basis Universal GPU Texture Codec
qoi - The “Quite OK Image Format” for fast, lossless image compression
decrunch - Python wrapper around Crunch DXTc decompressor
TabGraph - Simple Scenegraph featuring Physically Based Rendering
qoi2-bikeshed - "Quite OK Image" version 2 discussions
FasTC - A fast texture compressor for various formats