diff options
| author | skal <pascal.massimino@gmail.com> | 2026-01-28 13:00:07 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-01-28 13:00:07 +0100 |
| commit | 7db9f9068fa8c247bb42bae7642eae86a701740f (patch) | |
| tree | 3c51290dd975cef21e11a3f67bac2ecc88f47d0e /SPEC_EDITOR.md | |
| parent | 4607beb85c2fbff9da940af0611b91b8b7ae0a41 (diff) | |
feat(editor): Implement SDFs for drawing primitives and fix spectrogram clearing
Refactored drawing primitives in the spectrogram editor to use Signed Distance Functions (SDFs), providing smoother and more flexible shape generation.
- : Now stores shape parameters in SDF-friendly world coordinates (frame and log-scaled frequency) and includes a parameter for each shape.
- : Completely rewritten to utilize SDFs (, , ) for applying shape effects to the spectrogram data, including attenuation with .
- Fixed an issue where the generated spectrogram was not being cleared to zero, ensuring a blank canvas for new drawings.
Diffstat (limited to 'SPEC_EDITOR.md')
0 files changed, 0 insertions, 0 deletions
