Sensa in use
简体中文 | English
These images were captured from Sensa running in Chromium in GitHub Actions. Desktop uses a 1280 × 900 viewport; narrow uses 390 × 844. Device connections use isolated simulated transports. Each image retains its original capture bytes. Some captures show a single panel.
The homepage gallery switches between scenarios and screen widths. Capture manifest records source commit, run, attempt and image SHA-256.
Manual control
The Control page brings together input mode, runtime state and sliders.

English interface · Open narrow layout
OSC parameters
Inspect received parameters, current values and sources, then use them in a calculation or mapping. The narrow table scrolls horizontally.

Chinese interface · Open narrow layout
Funscript playback
After importing a funscript, seek, play, pause or loop it. The capture shows a loaded script.

Weighted calculation
Name the calculation, choose weighted average, and set each input’s path and weight. Values 0.2 and 0.8 with weights 1:3 produce 0.65.

Spatial calculations
Set XYZ together, choosing the measured position, plane reference point and direction to calculate depth, lateral offset or angles. These captures show the position and plane-normal input groups. Configuration examples


Combined inputs
Use manual controls, OSC and scripts together, choosing their sources in calculations or output connections.

Position measurements
Sensa offers SPS four-anchor tracking, Contact direct tracking and Shader capture. The following captures show received measurements in the WebUI. Choose a tracking method.
SPS four-anchor tracking

Chinese interface · Open narrow layout
Contact direct tracking

Chinese interface · Open narrow layout
Shader capture

Chinese interface · Open narrow layout
These are WebUI captures of received test measurements. Unity Editor and VRChat client images will be added after those environments can execute the matching scenes.