转至内容
商品 Huge Texture 的媒体 1

描述

News | Web | Video | Docs | API | Support ([email protected]) | Forum | Discord

Huge Texture allows you to import and use textures larger than 8192x8192px.

How it works:

When importing a texture, Huge Texture splits the texture into pages and saves it as a Texture Array.

Texture Array is combined on the shader side, which does not create extra draw calls and has almost no effect on performance.

Features:

• The maximum size of the texture: PNG and JPEG up to 16384x16384px, RAW up to 2GB (0.715 gigapixels, 26624x26624px for square textures without transparency);

• Built-in Render Pipeline, Universal Render Pipeline, High Definition Render Pipeline, Custom Render Pipeline;

• Compressed and uncompressed formats;

• Does not produce extra draw calls. You will have as many draw calls as you would with a regular texture;

• Supports mip-maps and normal maps;

• API for working with huge textures, as with regular Texture2D;

• Integration with Mesh to Terrain and Real World Terrain;

• Built-in update system.

Requirements:

• Not all platforms support Texture Arrays.

The list of supported platforms is here:

https://docs.unity3d.com/Manual/SL-TextureArrays.html

• The field must accept Texture (not Texture2D), and the component must accept custom material or shader.

For example, Huge Texture can be used in Mesh Renderer, Raw Image, etc.

包含格式