Project

A-Frame Blink Controls

Teleport locomotion for A-Frame with thumbstick activation, rotation, and snap-turns

A-Frame / WebXR / JavaScript Interaction design, engineering Visit project

Blink Controls is a drop-in A-Frame component that adds comfortable teleport locomotion with rotation to WebXR scenes. It uses a parabolic ray, clear landing markers, and thumbstick-first activation so players can aim, preview facing direction, and land with snap-turns.

Blink controls mesh demo showing the curved ray and rotation indicator.

Built as a focused fork of aframe-teleport-controls, it adds rotation preview, snap-turn support, and more accurate ray intersections for longer teleports. The examples include flat floors, mesh obstacles, and a lightmapped terrain scene, and it has been tested on Quest and Quest 2.

Terrain example scene for blink controls with mesh-based landing zones.