Skip to content

Make AOD clouds smoother and swooshier - #8

Open
yeled wants to merge 6 commits into
mainfrom
claude/aod-swoosh
Open

Make AOD clouds smoother and swooshier#8
yeled wants to merge 6 commits into
mainfrom
claude/aod-swoosh

Conversation

@yeled

@yeled yeled commented Jun 17, 2026

Copy link
Copy Markdown
Owner

Finer sub-steps (4->8) for smoother curves, a gentle per-band radius wave so
each ring flows instead of sitting as a rigid circle, and replace the tight
single sine with a slow two-sine "swoosh" so the brightness sweeps along the
band. Still solid->black (transparent on the AOD background) and gated by the
Cloud Color Ripple setting.

Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com

yeled and others added 6 commits June 16, 2026 07:44
Finer sub-steps (4->8) for smoother curves, a gentle per-band radius wave so
each ring flows instead of sitting as a rigid circle, and replace the tight
single sine with a slow two-sine "swoosh" so the brightness sweeps along the
band. Still solid->black (transparent on the AOD background) and gated by the
Cloud Color Ripple setting.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Replace the linear hour-to-hour interpolation (hard kinks = facets) with a
Catmull-Rom spline through the hourly points, in both the awake and
always-on cloud renderers so they stay matched. To stay within the draw
watchdog, upsample the hourly points through the spline ONCE into a fine
array and draw cheap linear segments between them — same fillPolygon count
as before, but smooth/curved. Awake bands also pick up the same flowing
radius wave as the always-on ones.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
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