2026-05-07-18-11-12 增加模型库和可视化工具栏
This commit is contained in:
18
工程分析/经验记录.md
18
工程分析/经验记录.md
@@ -649,3 +649,21 @@ C. 解决问题方案
|
||||
D. 后续如何避免问题
|
||||
|
||||
融合、配准、体素化相关视图应优先使用三维数据结构,而不是二维示意图;DICOM 体数据接口必须限制切片数量和纹理尺寸,保证浏览器交互稳定;模型相对 DICOM 的调整和整体场景观察要分开管理。
|
||||
|
||||
## 2026-05-07-18-11-12 构件层级状态与可视化工具栏
|
||||
|
||||
A. 具体问题
|
||||
|
||||
项目库构件层级的单个眼睛按钮表现不稳定;构件缺少可编辑的 1 到 255 ID;逆向工作区仍显示 `分割 Mask`,缺少模型显示、位姿保存/选择和构件层级等可视化控制。
|
||||
|
||||
B. 产生问题原因
|
||||
|
||||
构件样式状态只记录 visible/color/opacity,部分更新路径会用默认值重建对象,容易丢失扩展字段;逆向工作区三维融合视角初版只加载模型,没有把项目库中的模型显示和构件层级控制模式迁移过来。
|
||||
|
||||
C. 解决问题方案
|
||||
|
||||
扩展构件样式状态为 visible/color/opacity/partId,所有更新都保留既有字段;项目库和逆向工作区均使用 1 到 255 的 ID clamp;新增 `模型库` 复用项目库并默认进入模型页;逆向工作区将中间栏改为 `可视化工具栏`,加入模型显示档位、位姿保存/选择和构件层级,并把这些状态传入 Three.js 模型加载逻辑。
|
||||
|
||||
D. 后续如何避免问题
|
||||
|
||||
构件层级状态应作为统一结构在不同页面复用;任何新增构件字段都要检查初始化、单项更新、全局更新和默认 fallback 四条路径;逆向工作区的可视化控制应与项目库模型页保持一致,避免用户在两个页面学两套交互。
|
||||
|
||||
Reference in New Issue
Block a user