docs: backlog 新增 OPT-002 多三维体并发切片渲染(issue2 架构限制)

This commit is contained in:
gaozheng 2026-06-25 19:22:46 +08:00
parent 652b37b672
commit 2bd1c36579
1 changed files with 16 additions and 0 deletions

View File

@ -32,3 +32,19 @@
- 底图(TileBasemap) VE 同步是否也能免重载需评估。
- **关联**`7ff6f18`(当前保留相机的折中实现)。
- **更新**:—
---
## OPT-002 · 多三维体并发的切片渲染
- **状态**:🔴 Open
- **记录日期**2026-06-25
- **背景/现状**:切片渲染绑定单一「当前体」——`syncSlices` 只显示 `sp.volumeDsId == currentVolumeDsId()`
的切片,`currentVolumeDsId` = 最后添加的体(`VtkSceneView::volumeOwnerDs_`)。勾选第二个三维体后它
成为 current第一个体的切片被 `syncSlices` 隐藏(用户 issue2选第二个体时第一个体的切片消失
根因:`InteractionManager` 把切片附着到单个 `currentVolumeImage_`,不支持同时挂多个体的 image。
- **期望**:多个体同时渲染时,各自的已勾选切片都能并存显示(按各切片的 `volumeDsId` 取对应体 image 重采样)。
- **难点**`InteractionManager` 的切片附着/重采样改为「按 volumeDsId 多体管理」;`VtkSceneView` 需暴露
多个体的 image非单 `currentVolumeImage_`);切片拾取/选中也要按所属体区分。与 OPT 无关的切片右键
「保存/导出」依赖 selectedSlice 当前体,也需一并核对。
- **关联**syncSlices/onVolumeChanged`src/app/main.cpp`)、`VtkSceneView::currentVolumeImage_`。
- **更新**:—