原始愿望:我想转动几面镜子,把一束光送到房间另一边。 采用技能:想象显影机 v3.0 冻结版。主执行者已接触系列简报,本件为工程制作样本,不能标为独立盲测。 做一件可本地双击的单HTML空间光学作品《反射光路设计与目标测试》。让一条光路成为理解空间方向的线:三个位置和高度不同的实体镜架、一台光源、一个小靶面组成安静而精确的光学台。用户调第三面镜子就有机会完成第一步,随后可尝试另外两面以及挡板,发现俯仰角、有限镜面边界和遮挡的影响。 比较平面折线谜题、三维光学台、第一人称房间三个方向,选择可旋转观察的3D光学台。用户的核心操作是操纵空间法向和遮挡,3D有直接解释价值。深石墨背景、暗金属台面与镜架、银色反射面、暖橙光线、极少的冷蓝或酸黄目标标记。主画面大、灯光受控、没有无因果飘动的粒子。镜面厚度、支架、调节环、台面孔位和光源结构须解释物件为何这样工作。 所有光段来自同一有限面求交与反射函数:r=d-2(d·n)n。镜子的水平角与仰俯角改变实际几何和法线;目标检测也是实际平面圆域,挡板用真实AABB遮挡。不能用预画折线随滑杆改变亮度。预设一条非共面的可达光路,默认第三面略失准。提供可理解的校准演示与恢复挑战。说明线条是光路可视化、镜面外观用显示材质,未模拟波动干涉、真实镀膜损耗或散射。 支持直接选择镜子、数值/滑杆调两个角、按键微调、改变视角、检查截断原因、开关挡板、重新开始、PNG和方案JSON导出/恢复。导出必须取当前状态,输入损坏不覆写已有方案。主要动作立即可见,主体无需一圈仪表盘支持。中文界面、清楚焦点和移动端布局;静态场景只在变化时绘制。 共用内嵌Atelier3D绘制技术,但作品的光学模型和艺术指导另写。把无DOM模型放在scene-code脚本,公开SceneApp.initialState/buildScene/trace/validate等,UI和原生EGL出图使用同代码几何、shader与状态。用解析单镜例、已知可达路径、误调与挡板核对实际实现;取得默认、校准、挡板三幅实际场景图并查看修订。不能把原生场景渲染称为浏览器截图。