Files
REVOXELSEG_DICOM/工程分析/需求分析-2026-05-07-16-20-46.md

35 lines
1.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 需求分析 - 2026-05-07-16-20-46
## 原始需求摘要
用户要求严格使用代码编纂工作流,本次无需人工二次确认。用户指出正常情况下的 3D 模型默认位姿应类似图 1模型以更标准的正向/俯视视角展示,而当前网页端默认位姿感觉不正确。
## 业务目标
项目库 3D 模型页首次打开时,应直接呈现接近用户参考图的正常默认视角,避免用户进入页面后看到斜向、侧向或难以判断解剖结构方向的模型姿态。重置位姿也应恢复到同一标准默认视角。
## 输入与输出
- 输入:`Head_CT_ReConstruct/` 中 STL 模型,以及用户提供的标准位姿参考截图。
- 输出:调整后的默认相机视角/默认整体位姿,确保默认和重置位姿一致。
## 影响范围
- `WebSite/src/components/ProjectLibrary.tsx`
- `defaultModelPose`
- `NativeStlViewer` 的默认 camera position / lookAt / up 方向
- 可能涉及位姿滑块初始值与重置逻辑
- 延续上一轮未提交相关改动:
- DICOM 空间比例和信息接口
- 3D 模型超精细档、鼠标交互和位姿同步
## 风险点
- STL 坐标系不一定与 Three.js 默认相机坐标完全一致,需要通过合理默认 camera 与旋转组合匹配参考图。
- 若只改 camera 不改 reset用户重置后仍可能回到旧姿态。
- 若只改 group rotation 不改相机,鼠标交互与滑块显示可能不直观。
## 待确认问题
用户已明确本次无需人工二次确认,按合理工程假设直接执行。参考图呈现为近似俯视/轴向视角,因此默认采用俯视相机和零位姿组合。