Приложение Trnio превращает камеру iPhone в инструмент фотограмметрии: вы обходите объект по кругу, программа собирает серию снимков и строит из них трёхмерную модель. Если после сканирования модель получается рваной, с «дырами» в геометрии или размытой текстурой — чаще всего причина в неправильной траектории съёмки или недостатке света, а не в сбое самого приложения. Ниже разберём, как работает Trnio, какие режимы в нём есть и как получить чистую 3D-модель с первой попытки.
Материал ориентирован на пользователей iPhone и iPad, поскольку Trnio — iOS-приложение. Точный набор функций зависит от версии приложения, поэтому перед началом работы проверьте актуальное описание на странице программы в App Store.
Что такое Trnio и как работает фотограмметрия
Trnio 3D Scanner — мобильное приложение, использующее метод фотограмметрии: алгоритм находит общие точки на десятках фотографий, снятых с разных ракурсов, и по их смещению вычисляет геометрию объекта. Это принципиально отличается от сканирования через LiDAR: здесь не нужен специальный датчик, достаточно обычной камеры.
Обработка снимков в Trnio исторически выполнялась в облаке — фотографии загружаются на сервер, а готовая модель возвращается в приложение. Из этого следует важное практическое требование: для построения модели нужно стабильное интернет-соединение, и чем больше кадров вы сняли, тем дольше идёт загрузка и расчёт.
Качество результата напрямую зависит от исходных фото. Резкие, хорошо освещённые кадры с перекрытием между соседними ракурсами дают плотную сетку полигонов; смазанные и тёмные — провалы и артефакты.
Режимы сканирования в Trnio
В приложении традиционно доступны два подхода к съёмке, различающихся характером объекта:
- 📦 Object Mode — для небольших предметов: сувениров, обуви, фигурок, деталей. Объект стоит неподвижно, а вы обходите его с телефоном.
- 🏞️ Scene Mode — для крупных сцен: интерьеров, фасадов, фрагментов ландшафта. Здесь камера движется вдоль протяжённой области.
Выбор режима влияет на то, как алгоритм совмещает кадры. Если сканировать крупную сцену в объектном режиме, приложение может «потерять» геометрию фона; если мелкий предмет — в сценарном, детализация окажется недостаточной. Точные названия режимов и их набор проверяйте в своей версии приложения — разработчики периодически меняют интерфейс.
Подготовка объекта и помещения
Большинство неудачных сканов закладывается ещё до нажатия кнопки записи. Фотограмметрия плохо справляется с определёнными типами поверхностей, и это ограничение самого метода, а не конкретного приложения.
- 💡 Обеспечьте равномерное рассеянное освещение без жёстких теней и бликов; пасмурный день на улице работает лучше прямого солнца.
- 🚫 Избегайте глянцевых, зеркальных, прозрачных и однотонных блестящих поверхностей — алгоритму не за что «зацепиться».
- 🧸 Мелкие предметы размещайте на фактурной подложке (ткань с узором, газета) — так программе проще отслеживать положение камеры.
- 🧍 Объект должен оставаться абсолютно неподвижным весь цикл съёмки.
⚠️ Внимание: люди, животные и движущиеся объекты — самая сложная категория для фотограмметрии. Даже лёгкое движение между кадрами приводит к «двоению» геометрии. Если сканируете человека, попросите его замереть и задержать дыхание на время съёмки.
Пошаговая инструкция по сканированию
Общий порядок действий одинаков для большинства сценариев. Вам нужно двигаться вокруг объекта плавно, сохраняя его в кадре и обеспечивая перекрытие между соседними позициями камеры.
Сначала откройте приложение и выберите подходящий режим. Затем начните съёмку и медленно обойдите объект по окружности, удерживая телефон на одной высоте. После первого круга повторите обход на другой высоте — выше и ниже, чтобы захватить верхнюю и нижнюю части. Завершив съёмку, отправьте данные на обработку и дождитесь готовой модели.
☑️ Проверка перед запуском сканирования
Двигайтесь медленно и непрерывно — резкие рывки дают смазанные кадры, которые алгоритм отбраковывает. Если модель получилась неполной, не удаляйте проект: во многих случаях проще доснять проблемную зону и пересобрать скан, чем начинать с нуля.
Экспорт и форматы моделей
После обработки модель можно посмотреть во встроенном 3D-просмотрщике и выгрузить для дальнейшей работы. Приложения этого класса обычно поддерживают распространённые форматы трёхмерной графики, но конкретный список зависит от версии Trnio — уточните его в настройках экспорта своей сборки.
| Формат | Типичное применение | Особенности |
|---|---|---|
OBJ | Редакторы 3D, печать | Широко поддерживается, текстуры отдельным файлом |
STL | 3D-печать | Только геометрия, без текстур |
USDZ | AR на iOS | Нативный формат Apple для дополненной реальности |
GLTF/GLB | Веб и игровые движки | Компактный, с материалами в одном файле |
Для 3D-печати модель из фотограмметрии почти всегда требует доработки: закрытия отверстий, сглаживания сетки, уменьшения числа полигонов. Это делается в редакторе вроде Meshlab или Blender уже на компьютере.
Типичные проблемы и их решения
Модель не собирается, приложение выдаёт ошибку обработки. Возможная причина — недостаточное перекрытие между кадрами или слишком мало снимков. Проверьте, что каждый участок объекта попал минимум в несколько фотографий с разных ракурсов, и повторите съёмку плотнее.
Геометрии «плывёт», появляются дубли поверхностей. Так бывает, когда объект сдвинулся во время съёмки или в кадре присутствовал движущийся фон (прохожие, деревья на ветру). Исключите любое движение в сцене и переснимите.
Текстура тёмная или с пятнами. Проверьте освещение: встроенная вспышка создаёт блики и неравномерную засветку, поэтому для сканирования её лучше не использовать. Дневной рассеянный свет или пара ламп с рассеивателями дают заметно более чистый результат.
⚠️ Внимание: загруженные в облако фотографии обрабатываются на сторонних серверах. Не сканируйте документы, личные вещи с чувствительными данными и объекты, которые не должны покидать ваше устройство. Перед использованием ознакомьтесь с политикой конфиденциальности приложения.
Trnio и LiDAR — что выбрать
На iPhone Pro с LiDAR доступны приложения, строящие модель по данным глубины (например, сканеры на базе ARKit). LiDAR быстрее и лучше работает в темноте, но уступает фотограмметрии в детализации текстур. Trnio использует именно фотографический метод, поэтому работает и на моделях без LiDAR.
Альтернативы Trnio для iOS
Если возможностей Trnio не хватает, стоит посмотреть на другие решения той же категории. Среди известных аналогов — Polycam, RealityScan (от Epic Games) и 3d Scanner App для устройств с LiDAR. У каждого свой баланс качества, скорости и цены: некоторые работают полностью на устройстве, другие, как и Trnio, используют облачную обработку.
Выбирая приложение, ориентируйтесь на три критерия: поддерживаемые форматы экспорта, необходимость подписки для выгрузки моделей и место обработки данных. Для разовых задач часто достаточно бесплатных тарифов, а для регулярной работы имеет смысл сравнить условия подписок.
Часто задаваемые вопросы
Работает ли Trnio на Android?
Trnio исторически разрабатывался как приложение для iOS. Наличие Android-версии уточняйте в официальном магазине приложений — на момент написания основным вариантом остаётся iPhone и iPad.
Почему сканирование занимает много времени?
Снимки загружаются на сервер для обработки, поэтому скорость зависит от качества интернет-соединения и количества кадров. При медленном соединении подключитесь к Wi-Fi и уменьшите число фотографий до разумного минимума.
Можно ли сканировать человека в Trnio?
Можно, но это сложная задача: человек должен оставаться полностью неподвижным на протяжении всей съёмки. Даже мелкие движения приводят к искажениям геометрии модели.
В каком формате лучше экспортировать модель для 3D-печати?
Для печати обычно используют STL, но перед печатью модель нужно «залечить» — закрыть отверстия и исправить сетку в редакторе вроде Meshlab или Blender.
Нужен ли LiDAR для работы Trnio?
Нет, Trnio строит модели методом фотограмметрии по обычным фотографиям, поэтому приложение работает и на iPhone без LiDAR-датчика.