PageSourceSearch

https://abidlabs-mnist-quick-train-trackio.hf.space/assets/KHR_node_visibility-DLKh8Sn1.js

js abidlabs-mnist-quick-train-trackio.hf.space collected 2026-10-04 16:37:49 UTC 1,839 bytes, 1 lines download raw bytes

1import{u as n,r as m}from"./dynamic-FJPaSIUH.js";import{A as b}from"./objectModelMapping-DWcnlpHl.js";import"./index-DNAb5ghs.js";import"./sceneLoader-CutT-qCn.js";import"./tools-D01N7ptR.js";import"./math.vector-C1xyPDEl.js";import"./math.scalar.functions-DkeaWAWz.js";import"./decorators.serialization-C7d7ykGG.js";import"./bufferUtils-DTRdUD8L.js";import"./math.color-CzLaKyb6.js";import"./scene-gn_hoGMy.js";import"./smartArray-CO6iJ0u5.js";import"./lightConstants-B1TSTh-k.js";import"./sceneComponent-Dflhczui.js";import"./math.plane-Ce_75-g5.js";import"./buffer-DqKlo1ts.js";import"./dataBuffer-CgoqiUzT.js";import"./renderingManager-CiY2OUrf.js";import"./deviceInputEvents-BTza-zoR.js";import"./perfCounter-DusmGz8t.js";import"./sceneLoaderFlags-wywyb9ml.js";import"./node-C-Iu0ALa.js";import"./light-DT53MGnW.js";import"./math.axis-Ck7JfPPj.js";import"./texture-BEqhDl5Y.js";import"./baseTexture-CgAggsey.js";const s="KHR_node_visibility";b("/nodes/{}/extensions/KHR_node_visibility/visible",{get:o=>{const i=o._babylonTransformNode;return i&&i.isVisible!==void 0?i.isVisible:!0},set:(o,i)=>{var e,t;(e=i._primitiveBabylonMeshes)==null||e.forEach(r=>{r.inheritVisibility=!0}),i._babylonTransformNode&&(i._babylonTransformNode.isVisible=o),(t=i._primitiveBabylonMeshes)==null||t.forEach(r=>{r.isVisible=o})},getTarget:o=>o._babylonTransformNode,getPropertyName:[()=>"isVisible"],type:"boolean"});class l{constructor(i){this.name=s,this._loader=i,this.enabled=i.isExtensionUsed(s)}onReady(){if(!this._loader)return;const i=this._loader.gltf.nodes;if(i)for(const e of i){const t=e._babylonTransformNode;t&&(t.inheritVisibility=!0,e.extensions&&e.extensions.KHR_node_visibility&&e.extensions.KHR_node_visibility.visible===!1&&(t.isVisible=!1))}}dispose(){delete this._loader}}n(s);m(s,!0,o=>new l(o));export{l as KHR_node_visibility};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.