Granite for Unity adds Granite SDK, the most advanced texture streaming system, to Unity 3D. By automatically loading texture tiles that are actually visible, Granite can handle massive amounts of texture data while using much less memory and eliminating loading time.
Use texture resolutions up to 256K, UDIM textures, or thousands of individual 2K, 4K or 8K textures. Granite allows you to use up to a thousand gigapixels of texture content that was photographed, 3D scanned, hand painted or procedurally generated. At the same time, Granite removes loading times, compresses the textures on disk and uses very little memory (<1GB).
Granite for Unity is a pre-made plugin for Unity 3D. Immediately start importing all your assets in Unity. Simply select which materials to stream, set the amount of memory the system can use and Granite will take care of the rest. No need to modify UVs, even for UDIM textures. Granite will automatically calculate UV offsets and apply them when needed. No manual work required!
High resolution screens need a lot of texture content to achieve that ultra-high visual quality. Granite for Unity can handle massive amounts of content on mainstream hardware, even at 4K. The streaming system is highly optimized, with on-disk compression, compressed memory caches, multithreaded job system integration and a limited impact on the GPU. Hit ultra-high frame rates (90FPS) for the best Virtual Reality experience!
Granite for Unity is available as a Seat license. A Seat allows one user to install and use the plugin on his or her machine.
* Volume discounts up to -10%. More info in the store.
Compare Indie / Pro features and view the technical specifications
Compare Indie / Pro License