Документация Справка Cinema 4D Cinema 4D Prime Меню Инструменты
Функция доступна в CINEMA 4D Studio

Дисторсия линзы

Изображение Дисторсия линзы

Дисторсия линзы

В общих чертах

Дисторсий линзы трудно избежать полностью при использовании оптического оборудования записи (в отличие от камер в 3D программах, таких как Cinema 4D). Это особенно распространено при малых фокусных расстояниях, то есть при широкоугольных снимках. Однако, этот эффект приветствуется при работе с анаморфированными линзами, линзами типа «Рыбий глаз» и т. д.

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

Большинством нежелательных дисторсий являются бочко- или подушкообразные дисторсии:

Слева изображение без дисторсии, по центру с бочкообразной и справа с подушкообразной.

Чем дальше от центра лежит точка на изображении, тем больше она будет искривлена.

Видеоматериал, который вы скармливаете Трекеру движений (или тегу Калибратор камеры), чаще всего имеет бочкообразную дисторсию. Это может привести к неудачному трекингу или калибровке. В таком случае дисторсию нужно убрать из футажа. Во время финальной визуализации, если трёхмерные объекты были адаптированы, то точно такой же уровень адаптации дисторсии должен быть применён, чтобы трёхмерные объекты соответствовали футажу (если вы, конечно, не использовали материал без искривлений при визуализации, к примеру, фонового объекта. Однако, это не желательно в большинстве случаев).

Вот поэтому Cinema 4D позволяет вам искривить или убрать искривление, основываясь на ранее определённом профиле линзы, используя следующие функции:

Какую использовать функцию и в какое время зависит от рабочего процесса, который вы используйте. Для каждой из них для начала нужно задать профиль линзы, использовав инструмент Дисторсия линзы. Этот профиль можно затем загрузить во все вышеупомянутые функции.

Обратите внимание, что меры для приспособления дисторсии линзы НЕ обязательно применять во всех случаях. Если Трекер движения или Калибратор камеры работают нормально без подобных мер, тогда вам не нужно волноваться о дисторсии линзы! Однако, при работе над проектом, имеющим самые высшие критерии (к примеру, трекинг движения для фильмов, в которых малейшие искривление трёхмерного объекта будет заметным), такие меры просто необходимы.

Другими словами, можно заключить следующее:

Дисторсия линзы

Инструмент Дисторсия линзы применяется, когда нужно иметь дело с эффектами дисторсии в Cinema 4D. Его применяют для создания интерактивных профилей линз, которые используют разнообразные модели линз («radial», «anamorphic», «fisheye»), чтобы численно описать и сохранить ошибки изображения в различных местах (как описано тут).

Инструмент Дисторсии линзы применяется, когда вы загружаете в него видео или изображение (в идеальном случае созданные одной камерой с таким же фокусным расстоянием как и у принятой изображением сети). Это затем отобразится в окне просмотра. Потом создаются, соответственно линейным граням изображения, вспомогательные линии. Есть два способа убрать искажение на изображении (задаются в графе «Дисторсия линзы > Режим реконструкции»):

Интерактивность

Создающиеся вспомогательные линии можно подстроить в их точках или сегментах. Для этого используются следующие клавиши:

Пример

Фото: Эрин Харнер.

На изображении выше можно увидеть, где располагаются вспомогательные линии. Чем больше используется линий (чем точнее они расположены), тем лучше. В идеальном случае линии должны быть расположены по всему изображению. Однако, единственная линия, расположенная абсолютно не верно (к примеру, линия лежит на грани, которая на самом деле искривлённая), приведёт к непригодным результатам. Несколько параллельных линий, расположенные рядом друг с другом в одной части изображения, не сильно эффективны, если в других частях вообще нет линий. Дисторсию линзы можно очень аккуратно рассчитать в частях изображения, в которых расположено много вспомогательных линий, но другие части, без линий вообще, могут быть рассчитаны неверно. Именно поэтому рекомендуется использовать отснятую на камеру сетку для калибровки линзы!

Как вы видите, конечное, откорректированное изображение больше чем исходное. Чтобы восстановить изначальный формат, можно настроить параметры Масштаб изображения или Сдвиг оси по X/Y. В зависимости от вашего рабочего процесса, эти параметры можно настроить таким образом, чтобы они совпадали с аналогичными в шейдере Дисторсия линзы или в пост эффекте «Дисторсия линзы».