1.0.33 • Published 11 months ago

@bim-master/nsc-bim v1.0.33

Weekly downloads
-
License
-
Repository
-
Last release
11 months ago

NPM JavaScript Style Guide

Install

npm install --save @bim-master/nsc-bim

Usage

1.初始化场景,详见Scene

2.加载 3dtiles 模型,详见TilesetLoader,示例展示了初始化三维场景、加载 3dtiles 模型、初始化模型双击事件,以及模型设备树

3.加载 fbx/glb/3dtiles 模型,详见Loader,示例展示加载 3dtiles 模型、fbx 模型、glb 模型

4.模型操作

(1)高亮,高亮Mesh和group三维对象HighlightMesh,高亮3dtiles模型HighlightTile

(2)描边,描边Mesh和group三维对象OutlineMesh,描边3dtiles模型OutlineTile

(3)显隐,显隐Mesh和group三维对象VisilbeMesh,显隐3dtiles模型VisilbeTile

(4)定位,定位Mesh和group三维对象LocateMesh,定位3dtiles模型LocateTile

5.常用工具

(1)初始视图,Scene,提供恢复到初始化视图接口

(2)框选,ZoomIn,提供框选放大功能

(3)量测,Measure,提供距离、面积、角度和标高量测三种量测功能,以及清除量测绘制和关闭量测功能

(4)剖切,ObjectsBoxSection,提供包围盒剖切功能

(5)漫游,FlyRoam,提供飞行漫游功能,PersonRoam,提供第一人称漫游功能,PathRoam,提供路径漫游功能,PathRoamPanel,提供路径漫游面板组件

(6)模拟仿真,Simulation,提供模拟仿真功能

(7)展示面板,CSS2DLabelCSS3DLabelCSS3DSpriteLabelPlaneLabel

(8) 模型爆炸分解,Exploder ,提供 fbx 格式模型爆炸分析功能

(9)模型碰撞检测,CollisionDetection,提供圆球体、正方体为模型示例的碰撞检测功能

(10)模型动画,Animations,提供模型动画

(11)基础功能,Common,提供了基础功能,高亮、定位、描边、显隐

1.0.33

11 months ago

1.0.26

1 year ago

1.0.25

1 year ago

1.0.24

1 year ago

1.0.29

12 months ago

1.0.28

12 months ago

1.0.27

1 year ago

1.0.32

12 months ago

1.0.31

12 months ago

1.0.30

12 months ago

1.0.23

1 year ago

1.0.22

1 year ago

1.0.21

1 year ago

1.0.20

1 year ago

1.0.19

1 year ago

1.0.18

1 year ago

1.0.17

1 year ago

1.0.16

1 year ago

1.0.15

1 year ago

1.0.14

1 year ago

1.0.13

1 year ago

1.0.12

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago