REALITY//FIELD
Комната становится физическим полем: жесты выпускают импульсы, волны и частицы, которые цепляются за стол, пол и стены.
Что это
Комната перестаёт быть фоном и становится интерактивным физическим полем. Взмах руки выпускает импульс: он встречает поверхность, вспыхивает и расходится по ней световой волной. Здесь важен не отдельный объект в AR, а ощущение, что у самой комнаты появилась физика.
Как взаимодействовать
- Pinch копит заряд, select / клик выпускает обычный импульс.
- Открытая ладонь отталкивает частицы, кулак притягивает, две руки растягивают поле.
- DEBUG REALITY показывает depth-геометрию, fallback-плоскости, руки, лучи и точки столкновений.
- DREAM REALITY оставляет те же данные, но превращает сетку в медленные волны, силовые линии и светящиеся частицы.
Что внутри и где границы
На Quest 3 опыт использует живой depth mesh, если браузер его отдаёт; на телефоне и десктопе есть select и fallback-геометрия. Сейчас mesh определяет место и нормаль удара, а частицы остаются лёгкой CPU-системой с границами комнаты: полноценные столкновения каждой частицы с живой сеткой ещё не реализованы.
Google XR Blocks опирается на WebXR. На iOS, включая Safari, нужные возможности браузера могут отсутствовать, поэтому этот опыт может не запуститься; рабочей целевой платформой остаётся Quest 3, а десктопный simulator нужен для проверки механики.
Стек
- Google XR Blocks
- three.js
- WebXR depth sensing и hand input, когда браузер их предоставляет