Open App

Intensity Curve

Use the Intensity Curve tool in ScriptCompiler to scale funscript positions by a factor that changes over the selection, for fades and build ups.

On this page

Overview

Intensity Curve scales positions by a factor that changes across the selection. It is Position Multiplier with a shape. Start at 0 for a fade in. End at 0 for a fade out. Go from 0.5 to 1.5 for a build up. Select at least two points.

How It Works

  1. The first selected point gets the start factor. The last gets the end factor.
  2. Every point in between gets a factor along the curve between the two.
  3. Each position moves away from the center by that factor. A factor of 0 lands on the center. A factor of 1 leaves it alone. A factor of 2 doubles the distance.

Timing never changes.

Parameters

Parameter Range Description
Start Factor 0 to 3 Scale at the first point
End Factor 0 to 3 Scale at the last point
Center 0 to 100 Positions scale away from this point
Curve Linear, Ease In, Ease Out, Ease In Out How the factor moves from start to end
Fade Presets
The help dialog in the tool has Fade In, Fade Out, Build Up and Wind Down presets. Click one and adjust from there.

Use Cases

Chapter Edges

Fade in over the first few seconds of a chapter and fade out over the last few.

Build Up

Select a long section and go from 0.5 to 1.5 so it grows toward the peak.

Wind Down

After a peak, go from 1.5 to 0.5 so the motion settles.