atdunbg
5cc9b14d73
fix: 旋转 snap 单位修正(度非弧度)+ 轴可见度阈值对齐 UE 正对轴隐藏语义
两个实锤问题(源码数学 + 数值仿真定位):
1. 旋转 snap 传了 glm::radians(15°)≈0.26,而库按"度"解释
(docs/documentation.md:snap angles are in degrees,库内自行
DEG2RAD)→ 实际步进 0.26° 形同虚设。改传 15.0
2. 正对视角两症状同根因(view-aligned axis degeneracy):
- 轴⊥视线:悬停检测的射线-垂直平面求交 denom=0 → len=-1 →
无法 hover(动视角即恢复)
- 轴∥视线:屏幕投影无一阶位移 → 怎么拖都不动
默认 mPlaneLimit=0.02 太小,"有高度差"视角下投影 sinθ≈0.17~0.34
刚好高于阈值 = 看得见但几何上不可操作。提至 0.35:夹角 <20° 的
轴自动隐藏(UE 同语义),>20° 正常可拖
2026-10-03 01:49:42 +08:00
..
2026-10-03 01:49:42 +08:00
2026-09-30 00:24:53 +08:00
2026-10-03 00:47:11 +08:00