Skip to content

Interface: GLTFOptimizerOptions

Defined in: packages/vite-plugin-gltf-optimizer/src/types.ts:98

Main plugin options interface

Properties

exclude?

optional exclude: RegExp

Defined in: packages/vite-plugin-gltf-optimizer/src/types.ts:115

Exclude pattern for files to skip

Default

ts
undefined

geometry?

optional geometry: GeometryOptions

Defined in: packages/vite-plugin-gltf-optimizer/src/types.ts:126

Geometry optimization options


include?

optional include: RegExp

Defined in: packages/vite-plugin-gltf-optimizer/src/types.ts:109

Include pattern for GLTF/GLB files

Default

ts
/\.(gltf|glb)$/i

level?

optional level: OptimizationLevel

Defined in: packages/vite-plugin-gltf-optimizer/src/types.ts:103

Preset optimization level (overridden by specific options)

Default

ts
'medium'

textures?

optional textures: TextureOptions

Defined in: packages/vite-plugin-gltf-optimizer/src/types.ts:131

Texture optimization options


verbose?

optional verbose: boolean

Defined in: packages/vite-plugin-gltf-optimizer/src/types.ts:121

Enable verbose logging

Default

ts
false