{"_rev":"42-ba8bba3c0ddf3e77efa6f5e7e3edf2d0","time":{"created":"2025-11-14T06:46:14.368Z","modified":"2025-11-14T06:46:15.079Z","1.0.0":"2024-06-11T02:27:49.249Z","1.0.1":"2024-06-12T03:28:19.438Z","1.0.2":"2024-06-12T03:38:29.926Z","1.0.3":"2024-06-12T06:01:06.888Z","1.0.4":"2024-06-13T10:10:04.488Z","1.0.5":"2024-06-17T00:55:28.629Z","1.0.6":"2024-06-18T06:36:11.592Z","1.0.7":"2024-07-22T02:30:07.141Z","1.0.8":"2024-07-25T08:42:12.949Z","1.0.9":"2024-07-29T07:40:30.879Z","1.0.10":"2024-07-29T07:56:11.434Z","1.0.12":"2024-07-29T08:52:58.702Z","1.0.13":"2024-07-30T01:38:38.676Z","1.0.14":"2024-08-06T01:10:40.646Z","1.0.15":"2024-08-06T02:21:18.929Z","1.0.16":"2024-08-07T01:02:20.922Z","1.0.17":"2024-08-12T08:20:53.798Z","1.0.18":"2024-08-14T01:11:27.061Z","1.0.19":"2024-08-14T07:12:56.869Z","1.0.20":"2024-08-16T07:21:12.608Z","1.0.21":"2024-08-22T01:05:13.791Z","1.0.22":"2024-08-22T06:44:39.807Z","1.0.23":"2024-08-26T03:13:34.573Z","1.0.24":"2024-08-29T08:50:13.452Z","1.0.25":"2024-08-30T01:47:47.608Z","1.0.26":"2024-08-30T09:32:38.844Z","1.0.27":"2024-08-30T09:35:57.831Z","1.0.28":"2024-09-09T09:18:28.807Z","1.0.29":"2024-09-14T00:46:47.515Z","1.0.30":"2024-09-14T08:36:14.735Z","1.0.31":"2024-09-19T06:59:52.004Z","1.0.32":"2024-09-19T07:50:40.690Z","1.0.33":"2024-10-09T08:07:54.169Z","1.0.34":"2024-11-14T02:21:59.569Z","1.0.35":"2024-12-16T09:16:44.025Z","1.0.36":"2024-12-19T03:03:11.348Z","1.0.37":"2025-01-23T02:52:50.355Z","1.0.38":"2025-01-23T07:19:29.573Z","1.0.39":"2025-11-14T06:46:14.707Z"},"_id":"@bim-master/nsc-bim","name":"@bim-master/nsc-bim","dist-tags":{"latest":"1.0.39"},"versions":{"1.0.39":{"name":"@bim-master/nsc-bim","version":"1.0.39","type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","publishConfig":{"access":"public"},"repository":{"directory":"packages/nsc-bim"},"devDependencies":{"@types/three":"^0.166.0","rimraf":"~5.0.0","typescript":"~4.9.0"},"dependencies":{"@tweenjs/tween.js":"^23.1.1","three":"^0.165.0","three-mesh-bvh":"^0.5.24","@types/three":"^0.166.0"},"scripts":{"build":"pnpm run clean && rollup -c","clean":"rimraf ./dist","compile":"tsc -p tsconfig.build.json","doc":"npx typedoc"},"description":"[![NPM](https://img.shields.io/npm/v/nsc-bim.svg)](https://www.npmjs.com/package/nsc-bim) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)","_id":"@bim-master/nsc-bim@1.0.39","_integrity":"sha512-XVea6dggaJbcqW5mAYeaqUJXjGmUVjZRV3jW/2fjr52S6LyUAfMz2avXsww5j+yzMBxMhlysakxW9GLHUogOcQ==","_resolved":"C:\\Users\\wf\\AppData\\Local\\Temp\\3e6c1321cb1bfcdf68a713fd7f527ebb\\bim-master-nsc-bim-1.0.39.tgz","_from":"file:bim-master-nsc-bim-1.0.39.tgz","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-XVea6dggaJbcqW5mAYeaqUJXjGmUVjZRV3jW/2fjr52S6LyUAfMz2avXsww5j+yzMBxMhlysakxW9GLHUogOcQ==","shasum":"7f0c98837e5f931edc7e8a468edff3ce56404eb4","tarball":"https://registry.npmjs.org/@bim-master/nsc-bim/-/nsc-bim-1.0.39.tgz","fileCount":5,"unpackedSize":771465,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDv6V8Jxm+rj5Cs82rvaUztiJZZzZiOOEhcgW1BK4WpnAIhAKS6B1dpVEIm1X62WI/0ZWkEp128VAWmOCqQKYE7XoLP"}]},"_npmUser":{"name":"michelle1009","email":"wangfang.wuhan@qq.com"},"directories":{},"maintainers":[{"name":"sunchuan","email":"1217852841@qq.com"},{"name":"michelle1009","email":"wangfang.wuhan@qq.com"},{"name":"wodehaochide","email":"1257787262@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nsc-bim_1.0.39_1763102774508_0.12877599228005043"},"_hasShrinkwrap":false}},"maintainers":[{"name":"sunchuan","email":"1217852841@qq.com"},{"name":"michelle1009","email":"wangfang.wuhan@qq.com"},{"name":"wodehaochide","email":"1257787262@qq.com"}],"description":"[![NPM](https://img.shields.io/npm/v/nsc-bim.svg)](https://www.npmjs.com/package/nsc-bim) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)","repository":{"directory":"packages/nsc-bim"},"readme":"[![NPM](https://img.shields.io/npm/v/nsc-bim.svg)](https://www.npmjs.com/package/nsc-bim) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\r\n\r\n## Install\r\n\r\n```bash\r\nnpm install --save @bim-master/nsc-bim\r\n```\r\n\r\n## Usage\r\n\r\n1.初始化场景，详见[Scene](./classes/Scene.html)\r\n\r\n2.加载 3dtiles 模型，详见[TilesetLoader](./classes/TilesetLoader.html)，示例展示了初始化三维场景、加载 3dtiles 模型、初始化模型双击事件，以及模型设备树\r\n\r\n3.加载 fbx/glb/3dtiles 模型，详见[Loader](./classes/Loader.html)，示例展示加载 3dtiles 模型、fbx 模型、glb 模型\r\n\r\n4.模型操作\r\n\r\n（1）高亮，高亮Mesh和group三维对象[HighlightMesh](./classes/HighlightMesh.html)，高亮3dtiles模型[HighlightTile](./classes/HighlightTile.html)\r\n\r\n（2）描边，描边Mesh和group三维对象[OutlineMesh](./classes/OutlineMesh.html)，描边3dtiles模型[OutlineTile](./classes/OutlineTile.html)\r\n\r\n（3）显隐，显隐Mesh和group三维对象[VisilbeMesh](./classes/VisilbeMesh.html)，显隐3dtiles模型[VisilbeTile](./classes/VisilbeTile.html)\r\n\r\n（4）定位，定位Mesh和group三维对象[LocateMesh](./classes/LocateMesh.html)，定位3dtiles模型[LocateTile](./classes/LocateTile.html)\r\n\r\n5.常用工具\r\n\r\n（1）初始视图，[Scene](./classes/Scene.html)，提供恢复到初始化视图接口\r\n\r\n（2）框选，[ZoomIn](./classes/ZoomIn.html)，提供框选放大功能\r\n\r\n（3）量测，[Measure](./classes/Measure.html)，提供距离、面积、角度和标高量测三种量测功能，以及清除量测绘制和关闭量测功能\r\n\r\n（4）剖切，[ObjectsBoxSection](./classes/ObjectsBoxSection.html)，提供包围盒剖切功能\r\n\r\n（5）漫游，[FlyRoam](./classes/FlyRoam.html)，提供飞行漫游功能，[PersonRoam](./classes/PersonRoam.html)，提供第一人称漫游功能，[PathRoam](./classes/PathRoam.html)，提供路径漫游功能，[PathRoamPanel](./functions/PathRoamPanel.html)，提供路径漫游面板组件\r\n\r\n（6）模拟仿真，[Simulation](./classes/Simulation.html)，提供模拟仿真功能\r\n\r\n（7）展示面板，[CSS2DLabel](./classes/CSS2DLabel.html)，[CSS3DLabel](./classes/CSS3DLabel.html)，[CSS3DSpriteLabel](./classes/CSS3DLabel.html)，[PlaneLabel](./classes/PlaneLabel.html)\r\n\r\n(8) 模型爆炸分解，[Exploder](./classes/Exploder.html) ，提供 fbx 格式模型爆炸分析功能\r\n\r\n（9）模型碰撞检测，[CollisionDetection](./classes/CollisionDetection.html)，提供圆球体、正方体为模型示例的碰撞检测功能\r\n\r\n（10）模型动画，[Animations](./classes/Animations.html)，提供模型动画\r\n\r\n（11）基础功能，[Common](./classes/Common.html)，提供了基础功能，高亮、定位、描边、显隐\r\n","readmeFilename":"README.md"}