Sometimes I encounter a script that would be more to my liking if the movements were smoother/more fluid instead of jerky/abrupt. I’m not a scripter, so I’m not sure if it’s a question of speed. or interval, or what. But I definitely use faster scripts that don’t have that “abruptness.” Using an OSR2+ by the way.
Is there any easy way make a script smoother? Either in OFS or some other software?
If you’re using MFP: What interpolation method are you using? If it’s not PCHIP, try that first. It might not necessarily be an issue with the script.
Edit: I’ve taken the liberty to move the topic into the more appropriate help section.
Since posting, I’ve actually done some reconnaissance in OFS and have a better idea of why certain actions feel off. It’s when a up-down stroke goes from something around 100 to 0 in a very short amount of time, like 150ms or down to 70ms. Which almost always means it’s going at a ridiculous speed, I’ve seen anywhere between 1000 to 2000 u/s. In situations like this, is the answer just to increase the duration (and by extension, decrease the speed) of that particular stroke?
Yes, I use MFP and PCHIP interpolation.
For immersion I would prioritize timing over stroke length. So if the actions are frame perfect, then limiting the speed and therefore stroke length is a better way to do it. You’ll then have to decide where to place the shortened stroke. But if it was from 100, chances are, it’s better leaving it at the tip. If of course the actions’ timings aren’t frame perfect, then changing the timing is the way to go.