Измерения
Расстояния, пути, площади, углы и лазерный дальномер прямо в 3D‑туре — без выезда на объект.
Как активировать инструмент
Инструмент «Измерение» запускается кнопкой в тулбаре просмотрщика. По умолчанию этой кнопки в тулбаре нет — её нужно сначала добавить в 3D Студии.
- Откройте 3D Студию → вкладка «Кнопки».
- Перетащите кнопку «Измерение» из зоны «Неактивные» в левую или правую зону тулбара (Drag & Drop).
- Сохраните изменения и перезагрузите предпросмотр — кнопка появится в тулбаре тура.
Подробнее о расстановке кнопок — Дизайн → Кнопки в просмотрщике.
Пять режимов измерения
После запуска инструмента появляется плавающий тулбар. За иконкой шестерёнки ⚙ прячется выбор режима (по умолчанию свёрнут). Доступно пять режимов:
Прямая линия между двумя точками. 2 клика — измерение автоматически завершается. Режим по умолчанию.
Ломаная из N сегментов. Завершение — Enter, двойной клик или Esc. Подходит для замера длинных коридоров и периметров.
Замкнутый полигон. Площадь подписывается с суффиксом ². Автоматическое замыкание, если очередной клик ближе 30 см к стартовой точке. Иначе — Enter / двойной клик.
Угол между двумя сегментами. 3 клика: первая сторона, вершина (центральная точка), вторая сторона. Авто-завершение. Подпись выводится фиолетовым.
Один клик — из точки клика выпускается виртуальный луч до ближайшей геометрии (стена → стена, пол → потолок). Под селектором режима появляется суб-панель «Угол луча»: Авто (по нормали поверхности), 0°, 45°, 90° или произвольное значение. При активном лазере включается дополнительный snap на вершины каркаса (зелёный маркер с кольцом).
Press & Hold — постановка точек
Главное правило, которое часто упускают: простой клик не ставит точку. Чтобы зафиксировать координату, нужно нажать и удерживать кнопку мыши (или палец на сенсорном экране) минимум 180 мс, либо сделать короткое перетаскивание (drag > 6 px). Отпускание = постановка точки.
Что происходит во время удержания
- В углу экрана появляется лупа (см. ниже).
- На геометрии включается проволочный каркас (зелёные линии).
- Курсор свободно скользит по поверхности — режим «полигонального скольжения» (без edge-snap). Точка следует ровно за вашим движением.
- Только в режиме Лазер или при наведении на вершину каркаса включается snap (зелёный маркер с кольцом).
Как завершить измерение
- Расстояние, Угол, Лазер — авто-завершение после N кликов.
- Путь — Enter, двойной клик, или кнопка «Готово» в тулбаре.
- Площадь — клик у стартовой точки (< 30 см) для замыкания, либо те же Enter / двойной клик.
- В любой момент — Esc отменяет текущее построение (контекстно-зависимая клавиша).
Лупа — стандартное поведение
Лупа — не отдельный режим, а стандартная часть взаимодействия. Она появляется при каждом press-and-hold (десктоп и мобильные).
- Размер окна — 180×180 px, FOV 30°.
- Это отдельный WebGL‑рендер фрагмента сцены — не растровое увеличение панорамы. Внутри лупы видна актуальная геометрия и текстуры с близкой точки зрения.
- В центре — перекрестие (crosshair) для точного позиционирования.
- На поверхности — сетка 12 см × 12 см, 4 деления. Помогает ставить точку по реальному размеру (например, на стыке плиток или краю проёма).
Единицы, подписи и список измерений
Единицы
В тулбаре есть выпадающий список единиц:
- auto — значения меньше 1 м показываются в см, остальные — в м.
- м (метры)
- см (сантиметры)
- мм (миллиметры)
- ft — британские футы и дюймы, формат
5′10″.
Подписи на сцене
- Значения отображаются в плавающем тулбаре в табличном виде (
0.00 м) и в виде подписей по центру каждого сегмента. - Подписи на сцене — тёмные, полупрозрачные, с backdrop-blur, чтобы оставаться читаемыми на любом фоне.
- Подписи углов выводятся фиолетовым цветом.
- Подписи площадей содержат суффикс
².
Цвета точек
- Синий — обычная точка.
- Зелёный — snap (Лазер / вершина каркаса).
- Оранжевый — выделенное измерение.
- Зелёное свечение — точка в режиме редактирования (drag).
Список измерений
Иконка ≡ (гамбургер) в тулбаре открывает список всех измерений текущей сцены. Каждая строка содержит:
- Номер‑бейдж и краткое описание (тип + значение).
- Клик по строке — выделение измерения в сцене (камера к нему не летит).
- Иконка ✕ — удалить конкретное измерение.
Несколько измерений могут существовать одновременно — каждое со своим типом и подписью. Они сохраняются на сцене до перезагрузки тура (не записываются в проект).
Выделение и редактирование (XYZ + каркас)
Выделение
Клик по линии или точке существующего измерения — оно выделяется (оранжевый цвет), в списке (≡) подсвечивается соответствующая строка.
XYZ‑оси (handle-управление)
У каждой точки выделенного измерения появляются три цветные оси:
- Красная — ось X.
- Зелёная — ось Y.
- Синяя — ось Z.
Зажмите ось и перетащите — точка сдвигается строго вдоль выбранного направления. Это удобно для подгонки координат после первичной постановки (например, выровнять точку по высоте потолка).
Проволочный каркас (Wireframe)
Пока инструмент измерения активен, на 3D‑модели включается проволочный каркас — тонкие зелёные линии по рёбрам геометрии. Каркас виден сквозь панораму и помогает ориентироваться:
- Видны углы стен, проёмы дверей и окон, рёбра колонн.
- Понятна реальная геометрия, скрытая за фотопанорамой.
- Вершины каркаса используются для snap в режиме Лазер (зелёный маркер при наведении).
Каркас исчезает, как только инструмент закрыт.
Точность и масштаб модели
Калибровка инструмента фиксирована на 1.0 — модель должна приходить в систему в метрах. Нормализация делается на стороне загрузки (мастер импорта), а не на стороне измерений.
От чего зависит точность
- Разрешение меша — низкополигональная модель даёт зазубренные стены и менее точные касания лучом. Для точных замеров оставляйте детали стен и проёмов при экспорте.
- Корректный масштаб при импорте — если модель пришла в миллиметрах или сантиметрах, единицу нужно указать в мастере при загрузке слота.
Если измерения выходят неверными
- Откройте мастер слота заново и выберите правильную единицу (см / мм / м / дм).
- Либо запустите «Настройки модели» → Reprocess — модель будет пересжата с новой шкалой, измерения автоматически придут в норму.
- Сделайте контрольное измерение известного расстояния (например, стандартная высота потолка 2,5 м) — если совпадает, масштаб корректный.
На мобильных устройствах
- Тулбар автоматически переезжает в нижнюю часть экранапри ширине < 640 px.
- Все кнопки имеют минимальный размер касания 40 × 40 px.
- Press & Hold работает одинаково с мышью и пальцем: удержание ≥ 180 мс или короткое перетаскивание включают лупу.
- Лупа открывается рядом с точкой касания — её размеры подгоняются под экран.
Горячие клавиши
| Клавиша | Действие |
|---|---|
| Esc | Контекстная: завершает построение / отменяет добавление / снимает выделение / закрывает инструмент. |
| Enter | Завершает текущее измерение (Путь / Площадь). |
| Двойной клик | Завершает Путь / Площадь. |
| Ctrl + Z | Отменяет последнюю поставленную точку. |
| Backspace / Delete | Удаляет выделенное измерение целиком, либо последнюю точку текущего построения. |
| Тулбар | ↩ — Undo · ✕ — «Удалить все» · Готово — закрыть инструмент. |