vr-ar

Design VR/AR experiences with comfort, performance, and spatial scaling guidance.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/nishchaydev/emitra --skill vr-ar-nishchaydev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vr-ar
Source: https://github.com/nishchaydev/emitra/tree/main/.agent/skills/game-development/vr-ar
Command: npx skills add https://github.com/nishchaydev/emitra --skill vr-ar-nishchaydev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps teams design VR/AR experiences that minimize discomfort, sustain required frame rates, and deliver reliable interaction in real-world spatial environments.

Core Features & Use Cases

  • Comfort-first locomotion and camera rules: Teleport and snap turning guidance to reduce motion sickness, plus comfort settings like vignette and calibration considerations.
  • Performance budgeting for target devices: FPS and frame-time expectations by platform to prevent judder and maintain smooth rendering.
  • Interaction and spatial design principles: Controller and hand-tracking interaction patterns, plus world scale and depth-cue guidance (stereo, parallax, shadows, occlusion) to make scenes feel physically correct.

Quick Start

Ask the AI to review your VR/AR prototype plan for comfort, performance targets, and interaction/spatial design against the VR/AR principles in this skill.

Frequently Asked Questions about vr-ar

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I reduce motion sickness in VR with comfort-first locomotion?

Reduce motion sickness in VR by implementing comfort-first locomotion rules such as teleportation, snap turning, and vignette settings. These principles minimize discomfort while maintaining smooth rendering across standalone headsets and PCVR platforms.

What are the frame-time budgeting targets for WebXR and standalone headsets?

Frame-time budgeting targets for WebXR and standalone headsets require matching FPS expectations by platform to prevent judder. Setting these performance targets ensures smooth rendering and maintains immersion without dropping frames during spatial interaction.

How do I maintain correct world scale and depth cues in spatial design?

Maintain correct world scale and depth cues in spatial design by ensuring stereo, parallax, shadows, and occlusion are consistent. This depth-cue consistency makes scenes feel physically correct and preserves usability in AR and VR environments.

Can I use controller and hand-tracking interaction patterns for browser-based XR?

Yes, you can use controller and hand-tracking interaction patterns for browser-based XR. These interaction design principles apply across standalone headsets, PCVR, console VR, and browser-based platforms to deliver reliable spatial interaction.

What's the best way to review a VR prototype plan for comfort and performance?

The best way to review a VR prototype plan is to evaluate it against comfort, performance, and interaction principles. Analyze locomotion choices, frame-time budgeting, and spatial design to ensure the experience meets target device requirements.