# 名词解释 ::: details 目录 [[toc]] ::: ## 3D ### 场景 场景就相当于是一个容器,比如我们说要加载一个场景,显示设备模型,那么就必须要先新建一个场景,然后场景中会自动包含灯光,控制器,相机等所有必要的元素。然后所有的模型等也都会在这个场景中显示,直到你不需要的时候卸载场景,那么就相当于把所有3D内容全都卸载了。 ### 相机 相机相当于是我们的眼睛,可以看到场景中的东西。场景中所有的东西都是通过相机看到的。 ### 控制器 控制器会自动捕获鼠标的事件,比如点击 拖拽等行为然后控制相机的**旋转 平移 缩放** 等行为,通过控制器我们就可以用鼠标自由的控制场景了。 ## 业务 ### SourceID 模型数据解析之后每个模型都会有一个SourceID,这个ID与客户端从中台服务取到的数据中的ID是可以一一对应的。所有客户端对3D的所有操作行为都是以SourceID为单位进行操作的。 比如: 你从中台服务中取到一些设备的业务数据,每个设备都具有bimID,比如叫aa,那你就可以把aa这个ID扔给3D引擎,它会自动找到一个叫aa的模型去加载或者控制等行为。