1import{Scene as w,BoxGeometry as u,MeshStandardMaterial as M,BackSide as g,PointLight as A,Mesh as o,InstancedMesh as v,Object3D as y,MeshLambertMaterial as L}from"./three.module.DoTpkkIw.js";class b extends w{constructor(){super(),this.name="RoomEnvironment",this.position.y=-3.5;const e=new u;e.deleteAttribute("uv");const s=new M({side:g}),f=new M,x=new A(16777215,900,28,2);x.position.set(.418,16.199,.3),this.add(x);const n=new o(e,s);n.position.set(-.757,13.219,.717),n.scale.set(31.713,28.305,28.591),this.add(n);const i=new v(e,f,6),t=new y;t.position.set(-10.906,2.009,1.846),t.rotation.set(0,-.195,0),t.scale.set(2.328,7.905,4.651),t.updateMatrix(),i.setMatrixAt(0,t.matrix),t.position.set(-5.607,-.754,-.758),t.rotation.set(0,.994,0),t.scale.set(1.97,1.534,3.955),t.updateMatrix(),i.setMatrixAt(1,t.matrix),t.position.set(6.167,.857,7.803),t.rotation.set(0,.561,0),t.scale.set(3.927,6.285,3.687),t.updateMatrix(),i.setMatrixAt(2,t.matrix),t.position.set(-2.017,.018,6.124),t.rotation.set(0,.333,0),t.scale.set(2.002,4.566,2.064),t.updateMatrix(),i.setMatrixAt(3,t.matrix),t.position.set(2.291,-.756,-2.621),t.rotation.set(0,-.286,0),t.scale.set(1.546,1.552,1.496),t.updateMatrix(),i.setMatrixAt(4,t.matrix),t.position.set(-2.193,-.369,-5.547),t.rotation.set(0,.516,0),t.scale.set(3.875,3.487,2.986),t.updateMatrix(),i.setMatrixAt(5,t.matrix),this.add(i);const r=new o(e,a(50));r.position.set(-16.116,14.37,8.208),r.scale.set(.1,2.428,2.739),this.add(r);const c=new o(e,a(50));c.position.set(-16.109,18.021,-8.207),c.scale.set(.1,2.425,2.751),this.add(c);const d=new o(e,a(17));d.position.set(14.904,12.198,-1.832),d.scale.set(.15,4.265,6.331),this.add(d);const l=new o(e,a(43));l.position.set(-.462,8.89,14.52),l.scale.set(4.38,5.441,.088),this.add(l);const h=new o(e,a(20));h.position.set(3.235,11.486,-12.541),h.scale.set(2.5,2,.1),this.add(h);const m=new o(e,a(100));m.position.set(0,20,0),m.scale.set(1,.1,1),this.add(m)}dispose(){const e=new Set;this.traverse(s=>{s.isMesh&&(e.add(s.geometry),e.add(s.material))});for(const s of e)s.dispose()}}function a(p){return new L({color:0,emissive:16777215,emissiveIntensity:p})}export{b as RoomEnvironment};
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.