#unity3d #animation
#unity3d #Анимация
Вопрос:
Я новичок в Unity 3d. Я пытаюсь создать человеческий персонаж с лицом, созданным по фотографии. (чтобы придать лицу реальный вид) Я попробовал плагин UMA 2, но он не поддерживает изменение лица. Я поискал и нашел, что «Создатель аватаров УМА» может это сделать. Создатель аватаров УМА имеет низкое качество. Есть ли какой-либо другой способ или программное обеспечение для создания персонажа из фотографии и использования его в Unity 3d? Был бы признателен за любые источники.
Ответ №1:
Для движка Unity совершенно невозможно генерировать лица, вы должны использовать его в другой системе, но я хочу поделиться с вами некоторыми идеями из Интернета:
Может ли Unity генерировать лица? «Да и нет…. Unity имеет нулевую поддержку этой функции из коробки, на самом деле unity практически ничего не имеет в этом отношении, это движок, который вы разрабатываете. именно это делает его таким универсальным и гибким. ваша проблема практически не имеет ничего общего с самим unity. другими словами, unity не сделает это за вас, но это можно сделать в нем.
но, вероятно, это возможно, если вы готовы действительно усердно работать над этим, в Unity возможно многое, чего в нем нет. однако создание 3D-детализированных сеток из изображения — действительно сложная задача, вам в основном нужно выполнить некоторые алгоритмы обнаружения краев… О боже, это… это кошмар. это еще сложнее, потому что вы начинаете прямо с нуля…. послушайте, я настоятельно рекомендую вам получить хорошую практику в программировании и действительно хорошее понимание того, как именно 3ds это делает, иначе вы останетесь в неведении относительно этого.
В Unity есть MeshClass, который вам понадобится, и текстура веб-камеры.
http://docs.unity3d.com/ScriptReference/Mesh.html http://docs.unity3d.com/ScriptReference/WebCamTexture.html
вы можете использовать это для фактического создания. но, как я уже сказал, это абсолютный кошмар работы.
Я надеюсь, что этот ответ на ваш вопрос »
Но есть новый плагин, который, возможно, может вам помочь, он называется AVATARSDK и может генерировать 3D-лица.