GripCraft VR — Hand Interaction Toolkit

Get your VR project up and running in under 10 minutes. GripCraft VR is a complete hand interaction toolkit that gives you everything you need to build immersive VR experiences — from physics-driven grabbing and throwing to buttons, levers, dials, and fully sequenced tutorials. No complex setup, no scripting required to get started.

What's Inside

10+ Ready-Made Interactables — Grab, throw, press, toggle, slide, rotate, and dial. Every common VR interaction pattern is covered out of the box:

  • Basic: Grabable, Throwable, Switch, VR Button, VR Toggle Button
  • Constrained: Lever, Drawer, Joystick, Wheel, Dial

7 Production-Ready Hand Models — No need to buy hand models separately. Each model includes left/right variants, per-finger avatar masks, multiple grip poses, and PBR textures:

  • Biker (realistic with tattoo variant)
  • Cartoon Glove (stylized, family-friendly)
  • Industrial Gloves (heavy-duty work gloves)
  • Realistic Woman (anatomically accurate with watch accessory)
  • Robot Clown (mechanical/playful)
  • Sci-Fi (futuristic with emission maps)
  • Viking (fantasy leather-wrapped)

Pose System — Define custom hand poses per interactable using PoseConstrainer. Poses blend smoothly via Unity's Playable API. Lock individual fingers (index on a trigger, thumb on a button) while the rest follows controller/hand tracking input.

Feedback System — Layer multi-sensory responses on any interaction: SFX, haptics, animation, scale, particles, toggle visibility, or fire custom UnityEvents. Mix and match across Hover, Select, and Activate events.

Socket System — Snap objects into place with single sockets, multi-sockets, grid layouts, or transform arrays. Great for inventory systems, crafting tables, assembly lines, and puzzle mechanics.

ReactiveVars System — A ScriptableObject-based reactive variable system that decouples your game logic. 23 variable types, 50+ binders, 12 drivers, tweens with easing curves, typed events, and containers with JSON save/load. Wire your UI, audio, animations, and gameplay together without spaghetti references.

Sequencing System — Build tutorials, cutscenes, and guided assembly tasks from the inspector. Linear or branching flows with a visual graph editor. Condition types include animation state, game events, physics triggers, proximity, timers, and multi-condition AND/OR logic.

One-Click Setup Wizard — Import, run the wizard, initialize your scene, and start interacting. The wizard handles dependencies, input configuration, physics layers, and hand prefab creation automatically.

Key Features

  • 10+ interactable component types (grab, throw, lever, dial, button, drawer, joystick, wheel, switch, toggle)
  • 7 hand models with L/R prefabs, poses, avatar masks, and PBR materials
  • Pose system with per-finger constraints and smooth Playable API blending
  • 7 feedback types (SFX, haptics, animation, scale, particles, toggle, UnityEvent)
  • Socket system with single, multi, grid, and transform array layouts
  • ReactiveVars: 23 variable types, 50+ binders, 12 drivers, tweens, events, containers
  • Sequencing system with branching logic and visual graph editor
  • Trigger and Raycast interactors
  • Setup wizard for one-click project configuration
  • Full Hover → Select → Activate interaction lifecycle with inspector events
  • Demo scene with working examples