How to generate a funscript heatmap

A script heatmap is a visual representation of a funscript, showing the intensity. There are many ways of generating heatmaps for your script and the level of detail varies.

funscript.io
Website for playing and modifying funscripts

  • Go to Play local script
  • Load the script
  • Right-click on the heatmap in the bottom, Save image to save it.

The heatmap will look like this:

ScriptPlayer
Windows application for playing funscripts, download here

  • Load the script
  • Click Generate > Heatmap

The heatmap will look like this:

OpenFunscripter
Cross-platform application for creating funscripts, download here

  • Load the script
  • Click Edit > Save heatmap

The heatmap will look like this:

4 Likes

has anyone made a standalone library/script for visualizing funscripts? ideally in python

I have “fixed” some stuff with beta.funscript.io, here’s result:

@99DM @falafel is there a common script order I should enforce here?

1 Like

I don’t think there’s a convention for this? Personally I tend to go with *, Roll, Pitch, Surge, Sway, Twist. I see it as the progression from a single-axis stroker into an OSR2+ then SR6.

In a more technical approach there’s also the alphabetical ordering of L0, L1, L2, R0, R1, R2, so it would be *, Surge, Sway, Twist, Roll, Pitch. This corresponds to the tab ordder in @Yoooi’s MFP:

1 Like