crunch
Advanced DXTc texture compression and transcoding library (by BinomialLLC)
bc7enc_rdo
State of the art RDO BC1-7 GPU texture encoders (by richgel999)
crunch | bc7enc_rdo | |
---|---|---|
6 | 2 | |
837 | 153 | |
1.7% | - | |
0.0 | 0.0 | |
over 1 year ago | 5 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.
bc7enc_rdo
Posts with mentions or reviews of bc7enc_rdo.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-05-30.
- Bc7enc – Fast BC1-7 GPU Texture Encoders with Rate Distortion Optimization (RDO)
-
glTexStorage2D and compressed textures
Just use this one - https://github.com/richgel999/bc7enc_rdo
What are some alternatives?
When comparing crunch and bc7enc_rdo you can also consider the following projects:
basis_universal - Basis Universal GPU Texture Codec
FasTC - A fast texture compressor for various formats
Crunch2 - Advanced DXTc texture compression and transcoding library. Fork of crunch.
qoi - The “Quite OK Image Format” for fast, lossless image compression
TabGraph - Simple Scenegraph featuring Physically Based Rendering
qoi2-bikeshed - "Quite OK Image" version 2 discussions