UNPKG

@babylonjs/viewer

Version:

The Babylon Viewer aims to simplify a specific but common Babylon.js use case: loading, viewing, and interacting with a 3D model.

22 lines (19 loc) 494 B
import { aH as bumpVisibilityEpoch } from './index-By0tcgYN.esm.js'; function setSubtreeVisible(node, v) { if (cascade(node, v)) { bumpVisibilityEpoch(); } } function cascade(node, v) { let changed = node.visible !== v; node.visible = v; const kids = node.children; for (let i = 0; i < kids.length; i++) { if (cascade(kids[i], v)) { changed = true; } } return changed; } export { setSubtreeVisible as s }; //# sourceMappingURL=visibility-BuRfFMHe.esm.js.map