SensaHelp

Isolated Avatar capabilities

简体中文 | English

Use FullFlow for integrated interaction and Assets/SensaAvatarLab/Capabilities/ to isolate a route. Source and generated menu languages are described in README.

Scene Isolates Boundary
Contact Four-sample local Point Known fixture geometry, not remote identity
PB Native Stretch / IsGrabbed Intensity and gate, no XYZ
PBContact PB target plus Point/Handle samples Experimental local position; grab/age gates still required
SPS Native VRCFury Socket/Plug and OGB Enable OGB_ENABLED and actual Socket/Plug
SPSContact Native SPS plus Sensa measurements Separate SPS four-anchor tracking/local/Pose fields, not one interchangeable array
Shader Synthetic code and CRC/freeze recovery Diagnostic transport, not an actual root
SPSShader SPS model with an editor capture camera Camera outside the Avatar is not uploaded

Read current preprocess reports for Contact/PB/parameter counts: installed dependencies and enabled capabilities affect totals. Do not infer active Contact cost from the size of an Exclusive selection menu.

Reference actions

Fixture position Sensa/Lab/Fixture uses 0=baseline, 1=Near, 2=Offset, 3=Far outside. Native SPS and Sensa target selection remain separate. Hip Avoidance is deliberately disabled in these specific same-avatar SPS fixtures, not in unrelated original models.

For the known 20 cm Plug, modern Self Root/Tip geometry predicts Outside≈.77/.96, Near≈.89/1 and Offset≈.875836/1. Corrected radial estimates are about 40% and 32.9%; saturation leaves the last centimeter unobservable. These are fixture/model references, not a measured client accuracy claim.

PB handles permit grabbing while disabling collisions and posing. Visible spheres are not collision or measurement radii. Actual self/other permissions and hand interaction still require client checks.

Inspect in Sensa

Apply OSC mode with input off and outputs empty. Use actual PB Stretch/IsGrabbed paths for the native PB route. For OGB, choose the correct external family and source, enable native haptics parameters, and learn paired length outside saturation. SPS four-anchor tracking uses only Sensa/SPS/<id>/{P0,P1,P2,P3,Sample}; root observations require calibration and explicit experimental permission.

Independent Point/Handle/Pose do not inherit the SPS four-anchor tracking cache or Sample semantics. Synthetic/editor image output belongs only to Sensa/Diagnostics/Shader/0/{Frame,X,Y,Z,Valid}, without a mappable native root. Native Sensa/Shader/<nonzero-ID> is a separate producer and registration flow.

When checking an experimental avatar, inspect generated components, writable parameters, budgets, shaders and default-off state. Release CI runs unit checks and browser E2E; the avatar's Unity build, EditMode and client behavior need separate checks. A completed SDK package does not validate uploading, VR grabbing, real image capture or hardware behavior.

World capabilities · Geometry diagrams