# 需求分析 - 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 不改相机,鼠标交互与滑块显示可能不直观。 ## 待确认问题 用户已明确本次无需人工二次确认,按合理工程假设直接执行。参考图呈现为近似俯视/轴向视角,因此默认采用俯视相机和零位姿组合。