Supported Platforms

iOS and Console Support Coming

DESKTOPS

Windows OSX Linux

MOBILE

Android iOS

CONSOLES

Xbox One Playstation 4 Switch

Amplify Texture brings texture virtualization to Unity, a revolutionary technology that allows you to bypass common texture size, quantity, and video memory limitations without compromising quality, performance or build size. Not only can Unity Scenes now use several gigabytes of textures without running into any issues, individual texture size is no longer a factor. Each texture can go up to 16384 x 16384 pixels using Unity 5 or even 32768 x 32768 pixels using Unity 2017. You can even take it one step further and take advantage of Multi-Tile UV collections, using hundreds of textures is as simple as selecting the first texture in the collection and hitting Build.

The perfect fit for any type of project! Whether you’re looking for efficient texture load optimization, high-end VR applications, importing large-scale Satellite imagery, using giant procedural coverage terrain textures made with World Machine, high-resolution worlds and characters made with MARI, Zbrush, Mudbox, MODO or similar software, displaying your high-resolution 3D Scans or VFX-level Assets, even using Megascans at its highest resolution, Amplify Texture will integrate seamlessly into your pipeline and help bring your creations to life.

Virtual texturing works by slicing all your textures into manageable tiles (or pages) and storing them in custom data files optimized for streaming; you can think of it as an extra step akin to lightmapping, without strict artistic requirements. At runtime, the view from your camera is analyzed and visible tiles are requested and streamed from disk in the background. Because you only see a portion of the scene with full level-of-detail at any given time, the system is able to balance hardware resources very efficiently; Video Ram use of virtualized content is fixed, it will never go over the defined limit. Amplify Texture always virtualizes your textures using the maximum resolution available, be it 8k or 16k textures (32k per-texture with Unity 2017), the original size is never compromised.