Next Generation Game Texture Compression

Up to smaller file sizes, up to 100× faster texture loading times

Evaluate

Optimize Textures

Up to 4× smaller BCn textures and 100× faster decompression. Ship massive assets without visual loss.

Amplify Hardware

Free up SSD & CPU bandwidth, increase VRAM residency. Keep older rigs viable or push more on next-gen.

Save Costs

Accelerate asset pipelines with 2× faster compression. Avoid costly art rework to hit size and streaming budgets.

Cutting Edge Solution for Texture Optimization

Textures make up 60–70% of today's AAA builds, dominating disk space and asset streaming. They inflate loading times, trigger pop-ins / stalls, and set strict hardware ceilings.

OAT's Advanced Texture (OAT for short) is the most advanced texture super-compression solution designed to eliminate these constraints. It compresses BCn textures down to 25% of their original size, delivering rapid CPU decompression and even faster GPU-accelerated decompression.

OAT beats competing products such as Oodle Texture + Kraken in all dimensions, becoming a non-compromise drop-in replacement.

smaller file size vs uncompressed BC7

25% smaller file size vs Oodle+Kraken

CPU or GPU decompression, decided at runtime

faster CPU decompression vs Oodle+Kraken

200+GB/s GPU decompression

faster compression vs Oodle+Kraken

BC1-BC7 formats

Cross platform
PC and consoles

OAT utilizes a purpose-built compression scheme to achieve its unprecedented compression ratios and decompression performance.

Additionally, OAT offers an alternative RDO encoding that maximizes efficiency when used with general-purpose compressors like zlib or Kraken. This alternative RDO mode may be preferable for console deployments where decompression is offloaded to specialized hardware.

Amplify Hardware Performance with OAT

OAT is especially powerful for AAA and open-world games. However, it can benefit all studios by getting more out of hardware allowing you to address a larger player base.

Disk Amplification

OAT has the highest compression ratio in the industry without sacrificing quality, leading to the smallest file sizes and highest disk read speeds.

Size, OAT vs Uncompressed BC7
Uncompressed BC7512 MB
OAT133 MB
74% reduction in size
Size, OAT vs Oodle+Kraken
Oodle+Kraken173 MB
OAT133 MB
23% reduction in size
20% to 50%
smaller install sizes
30% to 300%
faster effective texture read
Less friction to install by players due to install size (i.e., more installs).
Better support of older and slower SSDs.
Smaller update sizes or smaller/faster network asset streaming.
More assets or asset diversity for the same disk budget (no separate HD texture packs).
Longer battery life on handheld PCs due to lower SSD read energy.

CPU Amplification

OAT has the highest CPU decompression speed, as well as the unique GPU decompression to completely free up the CPU.

OAT vs Oodle+Kraken Decompression Speed
Example with Ryzen Z1 15W
Oodle+Kraken2,169 MB/s
OAT4,129 MB/s
OAT-Fast5,885 MB/s
Regular OAT is 2× faster to decompress while having ~25% smaller files vs Oodle+Kraken, allowing you to dedicate less CPU time or fewer cores.
OAT also has a fast mode, granting decompression speed while sacrificing file size but still yielding 5% smaller files vs Oodle+Kraken.
Decompress faster
with 23% smaller file sizes
Or, decompress faster
similar file sizes
Dedicate more CPU resources to logic, physics.
Better support of older and slower CPUs (as they are less frequently upgraded vs graphics cards).
Lower CPU power draw, quieter fans and less battery usage for handheld PCs.
Decompressing with one core leads to simpler thread scheduling.
Faster texture streaming leading to lower VRAM texture pool size.

VRAM Amplification

OAT's ultra-fast GPU decompression allows storing super-compressed BCn files in VRAM, increasing its effective size.

OAT GPU Decompression Speed vs Oodle+Kraken
(Using CPU for Oodle+Kraken as it lacks GPU decompression)
Oodle+Kraken with Ryzen Z1 15W2.2 GB/s
OAT with RTX 3060102 GB/s
OAT with RTX 3080208 GB/s
OAT has ultra fast GPU decompression, 200GB+ at mid-range cards.
This allows OAT users to store super-compressed BCn textures in VRAM in a staging pool.
Decompress when needed just-in-time, using negligible GPU compute and time.
Decompress at 100×
with OAT at GPU vs CPU belonging to similar generation
Better support older graphics cards with limited VRAM.
Completely free up CPU for other purposes.
Enable 4K textures on older hardware.
Energy efficient GPU decompression extends battery life in handhelds.
Fewer texture-streaming hacks leading to faster art iteration & simpler LOD logic.
VRAM Amplification

Pricing

Licensed per game title

First OAT Title

Flexible pricing for your first game using OAT: get up to 50% discount or defer full payment until launch or a sales milestone.

Independent Developers

Get up to 90% off for independent studios based on revenue & OPEX or defer full payment until a sales milestone.

SeatsUnlimited
Number of ProcessingsUnlimited
Supported PlatformsPC, PlayStation, Xbox
BCn SupportAll (BC1 to BC7)
ASTC SupportUpcoming
Available APIsC, C++, C#
Unreal IntegrationIncluded
Unity IntegrationUpcoming
Dedicated Email and Phone SupportIncluded

You can contact us at info@oat.dev or fill out the form below to get a quote, request a free evaluation, or book a meeting with a technical expert.