场景名称
dom容器
可选userSceneParam: ThingOriginParams场景参数
| 模块 | 功能 |
|---|---|
| 动画 | 用于制作模型动画 |
| 属性 | 说明 |
|---|---|
| CAD | 处理CAD图纸及模型相关功能 |
| 属性 | 说明 |
|---|---|
| 相机 | 相机模块 |
| 属性 | 说明 |
|---|---|
| 控制器 | 内含轨道控制器、拖拽控制器、射线控制器、变换控制器等 |
| 模块 | 功能 |
|---|---|
| 事件捕捉器 | 用于处理鼠标点击事件 |
| 模块 | 功能 |
|---|---|
| 效果 | 用于制作模型效果 |
| 模块 | 功能 |
|---|---|
| 爆炸图 | 用于制作模型爆炸图 |
| 模块 | 功能 |
|---|---|
| 导出 | 用于导出 |
| 属性 | 说明 |
|---|---|
| 文字 | 用于创建文字 |
| 属性 | 说明 |
|---|---|
| 图形用户界面控制器 | 参数实时调整界面 |
| 模块 | 功能 |
|---|---|
| 辅助器 | 坐标、网格、包围盒等 |
| 模块 | 功能 |
|---|---|
| 本地缓存 | 用于缓存模型至浏览器 |
| 模块 | 功能 |
|---|---|
| 光源管理 | 用于控制场景内光源 |
| 属性 | 说明 |
|---|---|
| 线条 | 用于创建线条字 |
| 模块 | 功能 |
|---|---|
| 成品机械 | 用于控制特定型号机器模型 |
| 模块 | 功能 |
|---|---|
| 标记 | 用于给模型添加标记 |
| 模块 | 功能 |
|---|---|
| 材质 | 用于创建材质 |
| 模块 | 功能 |
|---|---|
| 模型 | 用于创建基础模型 |
| 模块 | 功能 |
|---|---|
| 物理 | 用于处理物理世界 |
| 模块 | 功能 |
|---|---|
| 场景 | 当前3D场景 |
| 属性 | 说明 |
|---|---|
| 吸附 | 用于处理两模型间的吸附 |
| 属性 | 说明 |
|---|---|
| 工具函数 | 常用的支撑创建及计算的工具函数 |
| 属性 | 说明 |
|---|---|
| dom容器 | 用于渲染场景的容器 |
| 属性 | 说明 |
|---|---|
| 2D渲染器 | 当前场景的2D渲染器 |
| 属性 | 说明 |
|---|---|
| 动画播放器 | 用于控制播放动画 |
| 属性 | 说明 |
|---|---|
| 渲染器 | 当前场景的渲染器 |
| 属性 | 说明 |
|---|---|
| 场景参数 | 用于描述整个场景的数据 |
| 属性 | 说明 |
|---|---|
| 模型名称 | 当前场景名称 |
| 属性 | 说明 |
|---|---|
| 性能 | 用于显示当前渲染性能能 |
| 模块 | 功能 |
|---|---|
| 需被手动更新 | 在循环中更新的材质等 |
| 模块 | 功能 |
|---|---|
| 更新id | 每次更新产生新的id |
创建场景
场景名称
dom容器,用于渲染场景
可选userSceneParam: ThingOriginParams场景参数,见(public/data/sceneParams.default)
销毁场景
创建一个ThingOrigin实例