Add Reverse Engineering - Textures

Lucas Schwiderski 2024-07-24 14:23:12 +02:00
parent 8f0b547afe
commit 07d909cb42

@ -0,0 +1,19 @@
## General
Textures are usually split into two data blobs:
- Metadata and a small mipmap directly in the bundle
- All other mipmaps in stream files
### Formats
Formats observed so far:
| FourCC | DXGI |
|---------|-------|
| `DX10` | `BC5_UNORM` |
## Decompiling
As an initial implementation, decompilation only extracts the largest (i.e. first) mipmap from streamed content.