» LinearSpreadSymmetric
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

LinearSpreadSymmetric

module

about

This version of a LinearSpread adds/removes slices from the center and phasing symmetrically to or from both it's outsides. It also handles non-integer spread counts by fading elements.
I always wanted to have this visual behaviour and was curious about a good solution for the odd/even problem. So, i started patching the logic in plain vvvv. Obviously, this needs some homework and then be translated to C# to be a single node.
As a drawback, the Output has an additional element when Spread Count is odd. Eventually the output shouldn't double the center item when interpolation is finished.
By now, the module doesn't gracefully deal with a Spread Count of 0.

As always, by publishing i mainly expect to learn how this could be done easier or much more elegant by reading the comments ;}

download

LinearSpreadSymmetric (Spread).7z
10.05.19 [05:04 UTC] by blausand | 427 downloads
Contains module and help patch.

anonymous user login

Shoutbox

~9d ago

joreg: Postponed: Next vvvv beginner course starting April 29: https://thenodeinstitute.org/courses/vvvv-beginner-class-summer-2024/

~1mth ago

~1mth ago

joreg: The Winter Season of vvvv workshops is now over but all recordings are still available for purchase: https://thenodeinstitute.org/ws23-vvvv-intermediates/

~2mth ago

schlonzo: Love the new drag and drop functionality for links in latest previews!

~2mth ago

joreg: Workshop on 29 02: Create Sequencers and Precise Clock Based Tools. Signup here: https://thenodeinstitute.org/courses/ws23-vvvv-08-create-sequencers-and-precise-clock-based-tools-in-vvvv-gamma/