diff --git a/lib/torque/provider/windshaft.js b/lib/torque/provider/windshaft.js index 5aed40a..ae37dc2 100644 --- a/lib/torque/provider/windshaft.js +++ b/lib/torque/provider/windshaft.js @@ -194,7 +194,8 @@ opt = opt || {}; if (this.options.steps !== steps) { this.options.steps = steps; - this.options.step = (this.options.end - this.options.start)/this.getSteps(); + // If you have N frames, there are N-1 steps between them + this.options.step = (this.options.end - this.options.start) / (this.getSteps() - 1); this.options.step = this.options.step || 1; if (!opt.silent) this.reload(); }