Skip to content

release: gravity motion lab for Event Horizon in 0.2.9 - #15

Merged
Backtthefuture merged 1 commit into
mainfrom
codex/tokenstep-0.2.9-gravity-tide
Aug 26, 2026
Merged

release: gravity motion lab for Event Horizon in 0.2.9#15
Backtthefuture merged 1 commit into
mainfrom
codex/tokenstep-0.2.9-gravity-tide

Conversation

@Backtthefuture

Copy link
Copy Markdown
Owner

概要

0.2.9 给「引力边界」主题装上完整的引力动效实验室,并随主题正式发布:

  • 三档签名动效(浮层右上角切换):静谧 = 环境光呼吸;轨道 = 白热等离子光斑带彗尾沿真实透镜弧绕行 + 弧带光流 + 星尘;坠落 = 黑洞以结构中心原地膨胀 + 亮度渐强(9 秒吞没后悬置),默认档。
  • Token 坠落脉冲:Token 增长或手动波形按钮触发一次进食波。
  • 动效闸门修正:改用真实 NSWindow 可见性(Odyssey 同款探针)而非 controlActiveState;低电量 12fps 并冻结逼近;截图与减少动态效果保持静态。
  • 纯函数采样:所有动效由 InterstellarMotionSample 驱动,render_interstellar_motion_lab.sh 可确定性出帧并做帧差验收(全程 64% 像素 |Δ|>8,前 3 秒 26.9%)。
  • 实验室开关转正(isEnabled 恒 true),版本号默认 0.2.9,README/发布说明已更新。

验证

  • swift test:113 tests, 0 failures
  • 分帧渲染 + 帧差量化:docs/validation/v0.2.9-motion-lab/(gitignore,不入库)
  • 预览 GIF 已入库 docs/images/

- Three signature modes for the Event Horizon theme: quiet breathing,
  orbiting plasma hotspot, and the plunge approach with brightness swell.
- Token plunge pulse on token growth or manual trigger; lab selector in
  the popover header.
- Motion gated by real surface visibility (not control-active state),
  24 fps ceiling, 12 fps + frozen approach in low power, static for
  screenshots and Reduce Motion.
- Arc-glued hotspot shares the plate transform; deterministic pure-function
  sampling with render script and frame-diff validation.
- Graduate the lab gate so 0.2.9 ships the motion with the theme.
@Backtthefuture
Backtthefuture merged commit c6c730e into main Aug 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant