spatial-gestures

Community

visionOS spatial gestures

Authormoasq
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps developers implement and understand the various spatial gesture inputs available in visionOS, making it easier to create interactive and intuitive applications for the platform.

Core Features & Use Cases

  • Gesture Implementation: Provides code examples for tap, drag, and long-press gestures on 3D entities.
  • Indirect Gestures: Demonstrates how standard SwiftUI gestures work with eye tracking on 2D windows.
  • Rules & Best Practices: Outlines essential guidelines for effective spatial interaction design in visionOS.
  • Use Case: When building a visionOS app that allows users to manipulate 3D objects in a virtual space, this Skill can be used to quickly implement pinch-to-zoom, drag-to-move, and tap-to-select functionalities.

Quick Start

Implement a tap gesture on a 3D entity using the provided Swift code snippet.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: spatial-gestures
Download link: https://github.com/moasq/nanowave/archive/main.zip#spatial-gestures

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.