Thanks for the demo.    This is a little bit tricky and something similar had me stumped awhile ago.  Thankfully, @OSUblake shared his ModifiersPlugin Helper Functions post awhile ago. In there he has a wrap() function that supports a negative minimum value. wrap(500, -100, 500); // => -100 function wrap(value, min, max) {   var v = value - min;   var r = max - min;   return ((r + v % r) % r) + min; }   So to make your demo work in both directions you need to w
    • Like
    6