Compression Test Card
A purpose-built texture for stress testing compression formats. Download the PNG, run it through your encoder, and compare results.
What Each Zone Tests
| Zone | What it reveals |
|---|---|
| Colour bars | Colour accuracy and cross-channel bleeding |
| Skin tones | Subtle hue shifts that matter for character textures |
| R/G/B/Grey gradients | Banding artefacts in smooth transitions |
| Radial gradient | Block boundary artefacts on curved colour transitions |
| Concentric rings | Moiré patterns and ringing from frequency aliasing |
| Checkerboards | High-frequency detail preservation at 2px, 4px, 8px, 16px |
| Diagonal lines | Sub-block aliasing and staircase artefacts |
| Sharp shapes | Edge preservation and block boundary bleeding |
| Text sizes | Fine detail preservation at different scales |
| Shadow/highlight patches | Detail in near-black and near-white values (crushed shadows, blown highlights) |
How to Use
- Download the test card PNG above.
- Import it into Unity and set the compression format in the Inspector.
- Click Apply, then right-click the preview and save the compressed result as PNG.
- Or use CLI tools:
astcenc -cl test-card.png test-card.astc 4x4 -exhaustivethen decode back. - Compare the results on the Texture Compression page.