Понимание 3D-трекинга: часть 7 | ZZ Guru

Понимание 3D-трекинга: часть 7

Предварительный просмотр

1. Трекинг в SynthEyes

Шаг 1

Откройте программу SynthEyes.

Откройте SynthEyes
Откройте SynthEyes

Шаг 2

Прежде чем начать трекинг видеоматериала, вам нужно задать предварительные настройки. Поскольку позже вы будете работать в 3ds Max, то и настройки должны быть установлены в соответствии с 3ds Max.

Выберите в меню Edit > Edit Preferences (Правка > Редактировать настройки).

Правка > Редактировать настройки
Правка > Редактировать настройки

Шаг 3

Задайте следующие настройки: в качестве Axis (Ось) выберите Z Up (Max), Default Export Type (Тип экспорта по умолчанию) задайте как Max Script V6/Later, а Max Axis Ordering – как XYZ. Затем нажмите OK.

Задайте ось
Задайте ось

Шаг 4

Чтобы загрузить видеоматериал для трекинга, кликните по иконке Открыть файл. Вы можете сделать это и другим способом – используя сочетание клавиш Ctrl-O.

Иконка Открыть файл
Иконка Открыть файл

Шаг 5

В открывшемся окне перейдите к директории, в которой вы сохранили файлы для импорта. Материал, с которым нам предстоит работать, представляет собой последовательность изображений (секвенцию). Выберите первое из них и нажмите кнопку Открыть.

Нажмите кнопку Открыть
Нажмите кнопку Открыть

Шаг 6

В результате откроется окно настроек изображения. Здесь вы можете установить такие параметры, как частота кадров, пропорции пикселей и настройки объектива. Я задал частоту в 30 кадров в секунду.

Окно настроек изображения
Окно настроек изображения

Шаг 7

SynthEyes загружает видеоматериал в свой таймлайн. На столе в сцене есть несколько белых знаков плюс. Они являются хорошими маркерами для трекинга.

SynthEyes загружает видеоматериал
SynthEyes загружает видеоматериал

Шаг 8

Теперь нажмите кнопку Auto, чтобы начать автоматический процесс трекинга.

Кнопка Auto
Кнопка Auto

Шаг 9

Программа начинает анализировать видеоряд. Вы можете увидеть прогресс выполнения трекинга в открывшемся окне, как показано на следующем изображении.

Программа начинает процесс трекинга
Программа начинает процесс трекинга

Шаг 10

Через несколько секунд SynthEyes завершает процесс просчета, а также создаёт камеру и генерирует данные трекинга.

Как вы могли заметить, камера направлена неверно, поэтому вам необходимо настроить корректную систему координат перед экспортом данных камеры в 3ds Max.

SynthEyes завершает процесс трекинга
SynthEyes завершает процесс трекинга

Шаг 11

Чтобы задать правильные координаты, нажмите на иконку Co-ordinate Control System Panel (Панель Системы Контроля Координат). Также, чтобы сделать это, вы можете нажать клавишу F8.

Панель системы контроля координат
Панель системы контроля координат

Шаг 12

Сначала кликните по значку 3, а затем выберите удачно расположенную точку трекинга, чтобы установить ее в качестве точки привязки.

Вначале нажмите на значок 3
Вначале нажмите на значок 3

Шаг 13

Затем нажмите на другую точку, чтобы сделать ее референтной точкой для плоскости XY.

Затем выберите другую точку
Затем выберите другую точку

Шаг 14

И наконец, выберите еще одну точку, чтобы назначить ее референтной точкой для направления Z. Как только вы кликнете по ней, появится диалоговое окно с предложением завершить настройку системы координат. Согласитесь.

Наконец, кликните по еще одной точке
Наконец, кликните по еще одной точке

Шаг 15

Открывается новое окно, которое подтверждает, что просчет сцены закончен. Нажмите на кнопку ОК.

Нажмите на кнопку ОК
Нажмите на кнопку ОК

Шаг 16

Вы увидите, что камера направлена верно. Все точки-трекеры теперь размещены на сетке. Это подтверждает, что трекинг был выполнено успешно.

Теперь вы готовы экспортировать данные камеры в 3ds Max.

Данные камеры готовы к экспорту в 3ds Max
Данные камеры готовы к экспорту в 3ds Max

Шаг 17

Пришло время сохранить данные камеры. Чтобы сделать это, выберите в меню File > Export > Max Script V6/Later.

File > Export > Max Script V6/Later.
File > Export > Max Script V6/Later

Шаг 18

Сохраните скрипт как Max Tracker.

Сохраните скрипт как Max Tracker
Сохраните скрипт как Max Tracker

Шаг 19

Появится небольшое диалоговое окно с запросом еще одного подтверждения. Выберите V6 or later и нажмите ОК.

Выберите V6 or later
Выберите V6 or later

2. Настройка данных камеры в 3ds Max

Шаг 1

Откройте 3ds Max. Самое первое, что вам нужно сделать, это запустить скрипт, который вы экспортировали из SynthEyes. Выполните команду Max Script> Run Script.

Откройте 3ds Max
Откройте 3ds Max

Шаг 2

В окне просмотра 3ds Max вы увидите ту же камеру и точки трекинга. Камера смотрит вниз, а все точки отслеживания идеально расположены на земле.

Вы увидите ту же камеру и точки трекинга
Вы увидите ту же камеру и точки трекинга

Шаг 3

Теперь вам нужно будет задать исходное видео в качестве фона.

Находясь в окне проекции Camera view (вид из камеры), нажмите сочетание клавиш Alt-B, чтобы открыть окно Viewport Configuration (Настройка окна проекции).  В открывшемся окне выберите Use Files (Использовать файлы), установите флажок Animate Background (Анимировать фон), активируйте опцию Match Rendering Output (Согласовать с выводом визуализации), а затем нажмите кнопку Files.

Окно Viewport Configuration
Окно Viewport Configuration

Шаг 4

Так как исходный видеоряд является последовательностью изображений, выберите первый файл (Table_00000.jpg), установите флажок Sequence (Последовательность изображений) и нажмите кнопку Открыть.

Импорт последовательности изображений
Импорт последовательности изображений

Шаг 5

Создайте бокс  в окне проекции камеры.

Создайте бокс в окне проекции камеры
Создайте бокс в окне проекции камеры

Шаг 6

Я наложил на бокс деревянную текстуру.

Наложение деревянной текстуры
Наложение деревянной текстуры

Шаг 7

Я также использовал несколько источников света, чтобы имитировать оригинальное освещение в исходном видео.

Использование нескольких источников света
Использование нескольких источников света

Шаг 8

Теперь вы можете визуализировать последовательность. После рендеринга и воспроизведения видеофайла, вы увидите, что 3d-бокс выглядит как неотъемлемая часть исходного видео.

Визуализируйте сцену
Визуализируйте сцену
Космическая ретушь
0 комментарий

Похожие статьи

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии