Продукт PFTrack выстроен на узловой архитектуре блок-схем – этот революционный нелинейный подход позволяет выполнять недеструктивную обработку сцен и достигать абсолютной точности. Полная интеграция с инструментами создания сценариев на языке Python и настройки рабочих процессов обеспечивают прямой доступ к ядру управления метаданными и позволяют легко встраивать программу в уникальные рабочие процессы.
Особенности PFTrack:
- Система геометрического трекинга, позволяющая импортировать трехмерную геометрию в PFTrack и совмещать ее с изображением, например выполнять замещение головы или лица на анимированную компьютерную модель. Можно извлекать параметры движения камеры для использования в других приложениях. Любые или все движения камеры и объекта удобно экспортировать вместе с анимированной геометрией при необходимости. Функция трекинга веса вершин позволяет рисовать влияние каждой вершины при финальном трекинге.
- Поддержка стереоскопии. Работая с левым и правым глазом, можно производить реальные независимые движения камеры. Каждый глаз формирует отдельный путь камеры, и воссоздание стереокамеры является гораздо более точным, чем вычисление по сдвинутым плоским картинкам. Создатели 3D-фильмов имеют инструмент, позволяющий использовать настоящие стерео VFX.
- Автоматическое или ручное помещение ключевых кадров движения камеры в видеоряд, чтобы привязывать его к определенным движущимся группам. Каждое движение может быть назначено одной из шести камер. Новый запуск программы объединяет все эти движения, т. е. не нужно разбивать эпизод на части, чтобы потом объединять их в 3D-программе.
- Поддержка ссылочных кадров – неподвижные изображения высокого разрешения импортируются и используются для определения общих точек в пространстве, чтобы улучшить вычисления с помощью опорных панорамных кадров.
- Инструмент Focal Length Estimation – графическое средство для вычисления фокусного расстояния часто улучшает результат.
- Полностью редактируемые F-кривые, делающие исправление данных трекинга легким и аккуратным. Можно быстро посматривать и редактировать параметры камеры внутри графического редактора на временной шкале – кривые представляются как линейно, так и сплайнами Безье. Отредактированные данные быстро вычисляются без необходимости пересчета каждого параметра. Камера и ошибки трекинга тоже имеют графическое представление и могут быть быстро исправлены в реальном времени.
- Сохранение данных даже в случае неудачного трекинга – PFTrack позволяет добавлять кадры к уже обработанным и продолжать трекинг с нужного места, а не с самого начала. Работе с длинными эпизодами помогает и функция Ram Playback, материал для воспроизведения компрессируется, чтобы поместиться в оперативную память, а исходный материал сохраняет свое качество для трекинга.
- Интегрированные инструменты захвата движения, обеспечивающие все необходимое для выполнения тестов Motion Capture. Способность обрабатывать несколько камер в одной сцене предоставляет инструмент для создания 3D-облака точек, совмещая их из каждой камеры.
- Интегрированное моделирование по изображению, позволяющее быстро создавать 3D-модель на базе двумерной графики. Инструмент Auto-Mesh использует вычисленную геометрическую информацию для построения редактируемой сетки. Это удобно для моделирования органических форм и топологии. Текстурированные модели могут быть экспортированы в любую 3D программу.
- Интегрированный модуль извлечения глубины сцены, присваивающий значения глубины последовательностям. Эти данные могут быть просмотрены в PFTrack, в трехмерном виде, и разделены на любое количество слоев.