Skip to content

Defined in: packages/three-flatland/src/loaders/texturePresets.ts:60

Texture-specific configuration beneath FlatlandConfig.

Leave this unset to inherit the library-wide preset. Individual loaders can override via their static options property, and per-load overrides are supported via options parameters.

import { TextureConfig } from 'three-flatland'
// Use smooth filtering globally
TextureConfig.options = 'smooth'
// Or use custom options
TextureConfig.options = {
minFilter: NearestFilter,
magFilter: LinearFilter,
}

new TextureConfig(): TextureConfig

TextureConfig

get static options(): TexturePreset | TextureOptions

Defined in: packages/three-flatland/src/loaders/texturePresets.ts:64

Get the global texture options

TexturePreset | TextureOptions

set static options(value): void

Defined in: packages/three-flatland/src/loaders/texturePresets.ts:69

Set the global texture options

TexturePreset | TextureOptions

void

static reset(): void

Defined in: packages/three-flatland/src/loaders/texturePresets.ts:74

Remove the texture-specific override and follow FlatlandConfig again.

void