Я проверял классное приложение под названием Morfo. Согласно их описанию продукта -
Используйте Morfo, чтобы быстро превратить фотографию лица вашего друга в говорящего, танцующего, сумасшедшего 3D-персонажа! Попав в плен, вы можете заставить своего друга говорить все, что вы хотите, глупым голосом, отрываться, краситься, щеголять парой огромных зеленых кошачьих глаз, внезапно набирать 300 фунтов и многое другое.
Поэтому, если вы возьмете обычное 2D-изображение Стива Джобса и загрузите его в это приложение, оно преобразует его в 3D-модель этого изображения, и пользователь сможет взаимодействовать с ним.
Мои вопросы следующие -
- Как они это делают?
- Как это возможно в iPad?
- Разве рендеринг и преобразование 2D-изображения в 3D не требуют больших вычислительных ресурсов?
Любые указатели, ссылки на веб-сайты или библиотеки в ObjectiveC, которые делают это, очень ценятся.
ОБНОВЛЕНИЕ: эта демонстрация здесь показывает как morpho, использует механизм шаблонов для преобразования. т. е. после подачи 2D-изображения необходимо установить границы лица, где расположены глаза, размер и длину губ. затем он преобразует его в 3D-модель. Как делается эта часть? Какие фреймворки или библиотеки они могут использовать?