@benev/construct
Version:
game map editing suite for babylon
17 lines (10 loc) • 316 B
text/typescript
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()
}
}
}