Skip to content

feat(engine): spring easing on any animation preset #88

Description

@LeadcodeDev

Audit wave 3: SpringConfig only works on manual keyframes; entrance presets are fixed ease curves (bounce/elastic hardcode their spring params). Implement: PresetConfig gains optional spring: SpringConfig — when present, the preset's keyframes resolve with spring easing (animator preset builders thread it through). 'fade_in_up with spring' becomes one attribute. Serde additive; HTML dialect anim DSL passes it via key:value already (verify spring sub-object syntax — JSON form covers it). Red-first test: same preset with/without spring differs at overshoot time.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions