几何原理
Lumavyr 的工作原理。
Lumavyr 将日期、时间和地点转化为太阳位置的离线模型。网站把这个模型展示成一片连续的天空:滚动页面会推进虚拟时间,而原生应用则把同样的物理原理用于现实规划。
1. 计算太阳位置
日期、时间、纬度和经度决定太阳的方位角与高度角。方位角描述指南针方向;高度角描述地平线上方或下方的角度。这些数值也定义日出、日落、曙暮光、蓝调时刻和黄金时刻的时间窗口。网站采用轻量的视觉近似,而原生产品的设计目标是一款离线规划工具。
2. 将太阳与真实地平线比较
数学意义上的日出不会考虑眼前的障碍物。地平线扫描会捕捉简化的角度轮廓,并与太阳轨迹求交。太阳仍在轮廓下方时,路径标记为被遮挡;越过轮廓后,路径变为可见的直射光。因此,相邻两个地点首次接收到直射光的时间也可能不同。
3. 把方向与构图联系起来
对于摄影,Lumavyr 会比较主体方向和太阳方向,寻找顺光、45 度光、侧光、轮廓光和逆光的机会。对于对位,规划器会搜索太阳到达目标方位角与高度角的未来日期。保存地点和构图后,这项搜索就会成为可重复的流程,而不是一次性计算。
4. 让核心流程保持离线
天文计算不需要人工智能模型、天气服务接口或用户账户。计算是确定性的,可在本地运行。天气仍会影响天空是否晴朗,真实地形测量也有局限,因此 Lumavyr 提供的是规划信息,并不保证光照或拍摄条件。