UNPKG

@benev/construct

Version:
17 lines (10 loc) 316 B
import {Document} from "@gltf-transform/core" export function delete_meshes(...selectors: string[]) { return (document: Document) => { for (const node of document.getRoot().listNodes()) { const name = node.getName() if (selectors.some(selector => name.includes(selector))) node.dispose() } } }