Blender Git Commit Log

Git Commits -> Revision 2946f72

Revision 2946f72 by Sebastian Parborg (master)
August 16, 2021, 13:12 (GMT)
VSE: Use lines to draw waveform

Refactor and improve waveform drawing.

Drawing now can use line strips to draw waveforms instead of only
triangle strips. This makes us able to properly visualize thin waveforms
as they would not be visible before. We now also draw the RMS value of
the waveform.

The waveform drawing is now also properly aligned to the screen pixels
to avoid flickering when transforming the strip.

Reviewed By: Richard Antalik

Differential Revision: https://developer.blender.org/D11184

Commit Details:

Full Hash: 2946f72a2a1f4afc4967ceda28df4294de304b81
Parent Commit: ded68fb
Lines Changed: +259, -71

2 Modified Paths:

/extern/audaspace/bindings/C/AUD_Special.cpp (+1, -1) (Diff)
/source/blender/editors/space_sequencer/sequencer_draw.c (+258, -70) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021