ImageFormat LINEAR_ARGB8888

robot_2Generated
code_blocksInput

Description

The LINEAR_ARGB8888 field is a member of the ImageFormat enumeration in the Sandbox namespace. It represents an image format where the color channels are stored in a linear color space with 8 bits per channel for alpha, red, green, and blue, in that order. This format is useful for high-quality image processing where linear color space is required to maintain color accuracy.

Usage

Use ImageFormat.LINEAR_ARGB8888 when you need to work with images that require linear color space processing. This format is particularly useful in scenarios where color blending and other operations need to be performed in a linear space to avoid gamma correction issues.

Example

// Example of using LINEAR_ARGB8888 in a texture loading function
public void LoadTexture(string filePath)
{
    Texture texture = new Texture(filePath, ImageFormat.LINEAR_ARGB8888);
    // Use the texture in your application
}