MOVE · OBSERVE · UNDERSTAND
See what each parameter responds to
Move the orange target and watch the values change. Select a parameter to see its detection area, then read how to use the value below.
SPS2 · PenOthersNewRoot / PenOthersNewTip
Adjust position and size
Drag the orange handle in X/Z; use the Y slider for height. Arrow keys: left/right Z, up/down X; Shift moves faster.
Target direction and Avatar scale
RightXYZ and ForwardXYZ describe target X/Z directions and lengths per local unit in the root frame. AvatarScale gives world metres per root-local unit.
When the signal pauses
Select this to receive a valid sample; clear it to explore signal loss. Adjust the age to compare fresh and stalled signals.
From image to measurement
- Find the corner markersThey identify the code’s position and orientation.
- Restore the dataError correction reconstructs damaged data within its capacity.
- Check the complete measurementA checksum, target ID and sequence keep the reading together.
- Read position and directionSensa receives restored position, direction and scale through OSC.
Measurement values and precision
What each parameter means
Read each parameter’s meaning, measurement definition and interaction use. Sources identify VRChat SDK reports, VRCFury-generated parameters and Sensa’s own protocol fields.
Calculation details
How values are calculated
Understanding the values
A 0–1 proximity value follows a matching object as it moves closer. Close=1 marks entry into its contact region. X/Y/Z locate a target relative to its reference. Colored spheres or capsules show detection shapes; gray outlines identify the Socket, Plug and direction.
Dimensions and calculations follow the cited upstream implementations and Sensa definitions. Follow the links below for full addresses and sources.