Preparing search index...

    Enumeration TextureCompressionLevel

    Quality preset selecting how aggressively a texture is compressed.

        const model = this.pluginSystem.findInterface(Editor.Model.IModel) as Editor.Model.IModel;
    const scene = model.project.scene;

    const lowQ = Editor.Assets.SizeCompressionSettings.create(scene);
    lowQ.level = Editor.Assets.TextureCompressionLevel.Low;
    const highQ = Editor.Assets.SizeCompressionSettings.create(scene);
    highQ.level = Editor.Assets.TextureCompressionLevel.High;

    console.log(`Low=${lowQ.level} (best quality), High=${highQ.level} (smallest size)`);
    Index

    Enumeration Members

    Enumeration Members

    High: number

    Highest compression, prioritizing the smallest size over quality.

    Low: number

    Lowest compression, preserving the most texture quality.

    Medium: number

    Balanced compression trading some quality for smaller size.