Как сделать 3D модель из фото в нейросети PIFuHD | CG LAB TUTORIAL
Vložit
- čas přidán 1. 12. 2022
- В этом уроке Андрей Хруцкий, автор лекций по Blender для курса «Концепт арт окружения», рассказывает как пользоваться PIFuHD. Функционал этой нейросети отлично подходит для быстрой генерации уникальных человечков или даже толп персонажей из фотографий или рисунков в 3D сцены. Также Андрей покажет как работать с итоговым результатом в Blender.
Учитесь, экспериментируйте и прокачивайте свои скиллы!
Ещё больше полезного и интересного в наших социальных сетях:
VK: cglab
Telegram: t.me/cglab
Artstation: www.artstation.com/cglab
Сайт школы: cglab.pro/
Спасибо за подробный урок, очень полезно и интересно !
у тебя получилось сделать?
@@den5011 , у меня не получилось с учётом предыдущих комментаторов
на 4 20 не показывает как нижнее левое окно открыть
Так круто когда концовка без нудной болтовни)
Спасибо вам, здорово и необычно.
Наконец то вменяемый видос, спасибо
Thank you so much for the information!
Супер! Спасибо за видео! Лайк и подписка
спасибо - будем пробовать)
Огромное спасибо!
То что надо, спасибо.
Для тех кто не может скачать OBJ формат. Когда нажимаете скачивать, в адресной строке браузера появится уведомление "скачивание запрещено". Тыкаете на это уведомление и разрешаете скачивание. Я пользуюсь Хромом, у меня все норм в итоге скачалось
Спасибо! Классно!
Привет из БАКУ. До чего техника дошла , скажите пожалуйста в максе текстура также садится и спасибо за обзор
Скорость ставим Х1.5, так слушать не возможно, но все же спасибо Капитан Улитка
Сам ты "Капитан Торопыга"!) Наоборот ему НУЖНО помедленнее вести такие уроки (щёлкает он слишком быстро не успеваешь понять, что он сейчас сделал / не сделал и т. д.).
Да я вижу что 6 минут для тебя это прям целый век
Добрый день. Скажите, пожалуйста, почему файл не сохраняется в формате OBJ, только PNG? При итоговом формировании файла (после загрузки фото) выдаёт какую то ошибку, что это, может в ней причина? Спасибо.
Очень интересно!Особенно с тем учетом что в 3д я полный нуб((((( Но очень захотелось попробовать сделать такое)
Здравствуйте! Сделал все по вашей инструкции, после загрузки в 100%, ниже выдает ошибку, и в папке recon файлов нет, бывало ли у вас такое - как можно исправить? Заранее спасибо!
Такая же фигня,если нашел ответ подскажи.
У МЕНЯ ТАКОЕ ЖЕ
@@user-ce2uw9zq1q код устарел а его никто не обновляет поэтому эта штука уже не работает до конца.
Подскажите пожалуйста что делать если obj не скачивается? загрузка идет но когда закачивается файла ни гду нет скачанного
Хороший вышел урок)
не хватает только заключения от автора, послесловия, так сказать, для полноты картины
Здорово, спасибо, - пошел за блендером ...
Очень интересный урок! Спасибо Вам Большое! Но есть один вопрос: если скачать весь код этого проекта с GitHub, то можно ли будет запустить весь этот процесс (что вы нам показали: создание 3D-модели из 2D-изображения) у себя на домашнем ПК?? А то мало ли вдруг пригодится (python уже установлен).
Комментарии в поддержку канала. Где то прочитал, для того чтобы алгоритмы Ютуба учли комментарии, в нём должно быть не менее 100 символов. И собственно вопрос - портретного сходства можно получить?
Спасибо красноглазикам, чё сказать. Отобрали хоть сколько таки интересную сферу у многих людей.
ещё лет 10 нужно, чтобы отобрали
сами пилят сук на котором сидят
Андрей, здравствуйте. Спасибо за урок. Можно ли заказать 3D модель машины по картинке?
Отличный урок!!! Еще подскажите, какое разрешение и размер изображения, для работы и лучшего результата нужно загрузить в PifuHD??? Спасибо.
1024х1024
10/10
Не получается. Запускаю процесс - чёрные кружочки, которые "плей", становятся красными с восклицательным знаком, явно ошибки идут, но непонятно какие.
Интересное видео пробивал несколько раз делал вроде все оденаково но после прощета в папке нет проекта подскажите если можите плиз
здравствуйте, как сделать текстуру, чтобы с двух сторон была разная картинка?
Попробовал сделать модель здания, в папке Recon пусто. Там еще ошибка ImportError и далее бла бла бла. Это только для людей, или для любых объектов?
Доброго времени суток. Подскажите пожалуйста. Почему в Blender, выдаёт обект просто куском ?
Не работает, столько раз переделывал, посмотрел комменты очень у многих не получилось.
ВАУ спасибо
Фото нужно загружать по указанному пути (/content/pifuhd/sample_images/test.png), иначе код будет выдавать ошибки
Бляя, спасибо тебе большое...
А что есть возможность сохранить куда-то в другое место? Там же только диалог выбора своего файла открывается и все, а путь который у тебя прописан такой же и в скрипте и все равно ничего толком не выходит
Что это значит? Его ж с компа загружают?
у меня в папке recon только png формат,obg почему то нет и блендер не находит в папке.подскажите пожалуйста в чем проблема
Спасибо за обзор жаль что только один ИИ показан
Пробую, не получается. Мне на подарок необходимо по фотографии сделать 3D модель по типу Вашего пирата, но раскрашивать не надо. Ее по потом на 3D принтере необходимо распечатать. Можете помочь за вознаграждение ?
Автор так спокойно говорит... я бы психанула 😂😂😂
Некоторые люди бояться булианом пользоваться потому что потом долго править геометрию а тут такой МЭШ ХАОС :)))))
Ничего, ещё годик подождите и нейросеть будет идеальную топологию выдавать. Крч иду другую профессию осваивать, ато скоро на улице окажусь((
@@user-kt6rx9gn4o На моей памяти фотографов хоронили несколько раз.... Всё будет просто будет иначе делаться вот и всё.
@@TheALEXMOTO легко сказать. Мой отец фотограф. Был. Теперь профессия стала невостребованная, актуальны только фотосессии и художественная фотография и конкуренция там дичайшая - нет столько спроса и близко
Комментарий в поддержку :)
поддержку чего?
@@user-us2vv9dc2j канала
третий раз по разным урокам пробую получить из разных фоток 3D модель и самое большее что получилось, это с примитивной картинки получить карту нормалей и наверное, defuse - никакой 3d модели так и не получается
у меня почему-то выдает ошибку, может мне кто-то с этим помочь?
А как закинуть несколько фоток одной модели?
Если сфотографировать какой-то объект или предмет с двух сторон, то можно использовать сразу 2 фотографии для полноценной раскраски модели или нет?
узнали?
Здравствуйте, мне в этой строке get_rect(net.cuda(), [image_path], 512) показывает что 3-ий аргуиент не должен быть ни числом ни строкой а это высота картинки, что делать???????
Добрый вечер. В 20 пункте пишет следующую ошибку: AttributeError: 'NoneType' object has no attribute 'shape'. не подскажите как помочь?
А с 3д моделями животных справится?
Добрый день, а можно ли то что выполнялось в Blender автоматизировать с помощью скрипта на Python чтобы самому это не делать руками?
да можно, только надо другой нс, правельно подать запрос для нс.
Жесть.Крутатень
Как рубеж защиты - возможно. А надо?
Объекты тоже можно делать с помощью этого ии ?? Или только модели человека
Постою за вами) Тоже спустился в комментарии за этим вопросом) Интересуют так же модели животных)
@@GROMOV32 кто последний?
@@GROMOV32 только для моделей людей
Делал всё по инструкции,по началу всё идёт хорошо,но когда доходит до 18 загрузки "или этапа или проверки,не знаю как описать правильно" то показывает ошибку "маленький восклицательный красный знак возле 18 кнопки плей", а в папке recon ничего нет. Что я только не пробовал и загружал другую кортику и пробовал закидывать через диск C,потом пробовал закинуть через диск D но всегда одно и тоже на 18 загрузки выдаёт ошибку хоть ты убейся.
У меня также(( ну как решил проблему? 9 месяцев прошло) если решил можешь пожалйста рассказать как?
Добрый день,можно ваши контакты?
Хочу заказ сделать по разработке 3д модели,если конечно занимаетесь таким
на 5:35 дальше непонятно, как появилась кнопка с rendered
Этот эффект и анимация модели могут быть выполнены в after effect и как?? Заранее благодарю вас!
можно в миксамо загрузить.
@@kotamba1 Сделать риг-это я знаю,проблема что in Ae (element 3d) потом текстуры нужно вручную добавлять,так как с этим есть проблема и если их много,то это просто беда,проще просто наложить на модель сплошную текстуру,да и без blender не обойтись так как анимацию нужно выводить из него в секвенцию!?? Спасибо за ответ!
@@EditArtDesign манипулировать 3д объектами намного лучше и проще в спец.софте, а не в программе композитинга.
А на 3 д принтере напечатать объект потом возможно?
конечно
здравствуйте. я всё сделала по Вашей инструкции, но у меня не появляются файлы в папке recon. что можно сделать?
Нужен драйвер invidia
А есть ли что-то подобное, но для создание других моделей? Например, коряги, камни и тд?
для создания камня достаточно три раза мышкой кликнуть в блендере)
@@xD9x я привёл как пример. И "кликнуть 3 раза в блендере" будет дерьмо. Я говорю о чём-то хорошего качества на уровне 3д скана
@@KitNorthman то что представлено в видео - не хорошего качества, это просто месиво, которому нет применения. а как раз камень в 10 полигонов - идеальный камень.
в блендере прям плагин видел для камней кирпичей и подобного каменную кладку можно было делать только зачем не понимаю не ужели трудно шар сплющить и получить булыжник плюс пару модификаторов красоту навести типа сколы в камнях главное текстуру нормально подобрать что бв гранит был похож на гранит кирпич на кирпич с комнями вообще елементарщина да и коряги я бы тоже сам делал затрудняетесь моделированием подсказываю в режим скульптинга и вытягивайте усы ветки сучки да что угодно
@@KitNorthman на уровне 3д скана лучше всего 3д сканы, естественно.
выплюнуло ошибку в разделе Render the result
ERROR: No matching distribution found for pytorch3d
не создало 3д модель только файл с текстурами
Тоже самое
здраствуйте. у меня ошибка роказивает..........
ERROR: Could not find a version that satisfies the requirement pytorch3d (from versions: none)
ERROR: No matching distribution found for pytorch3d
я думаю что сервис конченый просто
Здравствуйте, а вы случайно не посоветуете специалиста по блендер, который мог бы наложить на модель текстуру на максимально высоком уровне, чтобы это можно было выставить на сайте.
Я
модель чего ищите спеца по substance painter от adobe blender и паинтер идеальное сочетание для текстуированных 3 д моделей
Здравствуйте, после 100% в части Render the result выдает ошибку с таким описанием: ERROR: Could not find a version that satisfies the requirement pytorch3d (from versions: none)
ERROR: No matching distribution found for pytorch3d, что у меня не так?
Как я понял, отсутствует модуль pytorch3d, но что с этим делать не понимаю
@@danyajager728 ERROR: Could not find a version that satisfies the requirement pytorch3d (from versions: none)
ERROR: No matching distribution found for pytorch3d вот так у меня выдаёт
Здравствуйте! Вы исправили ошибку? Если да, то как? Подскажите, пожалуйста, у меня такая же....
@@user-hk4kv1mt3b получилось?
Брат,помоги, почему у меня не работает
11 пункт выдает ошибку
AttributeError Traceback (most recent call last) и AttributeError: 'NoneType' object has no attribute 'copy'
Не копируй на диск. Сразу запускай на странице программы.
@Алекс Алекс попробуйте тогда скопировать на диск, а запускать все равно с исходной страницы проекта. У меня также было.
На 4:36 я говорю хоткей "U", если не понятно из видео:)
а на 5:36 какая клавиша?
@@Kazakbay для переключения режимов отображения? клавиша "Z"
@@andreikhrutskii1275 так и не понял, откуда на 4:22 у вас появляется готовый нод и как с ним потом работать после 5:41 (ведь его нет, соответственно некуда добавлять текстуру). да, я блендер только начал осваивать (буквально 10-15 минут изучения). наверное, нужно что-то перед этим видео сделать, чтобы у меня был готовый нод при переходе на UV editing сразу.
добрый день, сколько не пробовал, получается ужасно плохо, пока сырой продукт похоже..
пока выглядит куском, который мало куда применим...Но в целом тенденция понятна..хз...Неприятно. С
другой стороны, скорей всего это было неизбежно.
Нужно использовать только png с прозрачным фоном!
Я так понял можно только делать 3D человека. Объекты нельзя
Есть такая забавная игрушка, называется "фотограмметрия", по этому методу различные программы из картинок и видео делают 3Д. ... Ну как "игрушка", на самом деле это мощнейший инструмент по оцифровке объектов, но результат выдаёт не совсем безупречный.
А здесь я удивляюсь не только тому, что в картинке же нет данных по объёму, даже в случае превращения плоскости в карту смещения поверхности, результат по оси Y всё равно должен быть просто вытянутым, не более. Да и обратная сторона объекта - terra incognita, откуда машина берёт данные для просчёта объёма модели? Магия вне Хогвартса запрещена вообще-то.
Нейросеть обучается на большом количестве готовых 3д моделей. Наша фотография заставляет нейросеть синтезировать образ максимально соответствующий ей. Это похоже на синтез модели на основе опыта.
@@user-cc6yi1zo7b фотограмметрию точно не заменили, она все еще актуальна для археологов, чтобы оцифровывать объект в точности без потери какой-либо детали на объекте, для полной оригинальности цифровой модели
Столкнулась с такой же ошибкой, что не создаёт obj. Решила проблему так: нажимаете на папку pifuhd\lib\sdf.py и в этом файле меняете все np.bool на bool. Run PIFuHD необходимо повторно запустить
не нашел папку такую
Спасибо огромное.) Если что, то там в двух местах всего нужно поменять
спасибо большое, твой коммент сильно помог)
Попробовал на двух фотографиях мебели на белом фоне. Ни одну модель нейросеть не сгенерила, пишет какую-то красную ошибку в процессах, и папка "финал" оказывается пустой
как вы решили данную проблему? у меня также
как я понял, проблема в видеокарте.
ии требует нвидию а не амд или интел к сожалению((( у меня всё тоже самое.
У меня двенадцатый скрипт не выполняется
Ручками допилить и на 3д принтер вывести на печать.
Для каких-нибудь трибун в гоночных играх прекрасно подойдут такие болванчики.
Болванчики для трибун, у которых по миллиону полигонов на модельку? Такие гораздо быстрее запилить из бесплатных лоуполи моделей.
Болванчик для трибуны будет сделан на этапе удаления фона, а этот топологический пиздец тебе даже наниты анриала не починят.
после повтора по видео инструкции в папке "результат" нету файла.
Так же
Помогите сделать 3д модель фотку скину
Здравствуйте можно ли заказать у вас бюст человека в 3 д?
Если ещё актуально, я могу помочь
@@Ig_ma меня интересует стоимость и сроки изготовления
@Ар Го стоимость и сроки изготовления
Что делать если в папке recon ничего нету???
Дада. Такая же тема. Там еррорится какая-то мулька
@@sergeyshakhov1132 а если даже папочки такой нет...
К сожалению эта нейросеть моделит только людей, предметы мебели не удалось смоделировать(( жаль.
Ждем когда придумают как это сделать.
Сразу не понятно, что эта сетка натренирована на модель "2руки-2ноги-голова"? Она даже воротник камзола "оттопырить" не смогла.
нет)) не понятно, сорри)@@Dremliny
Ошибка - 'NoneType' object has no attribute 'copy'
это ошибка ушла сама по себе.
У меня пустая папка, делал все по видео
Я сам охренел когда узнал.
Не работает эта нейросеть. В смысле результат выдает, но там такое г..... Все условия соблюдены: белый фон или *png с отсутствием фона. На выходе творение безумного моделера.
А по русски и не используя горячих клавиш можно?Вообще ничего не понял.Только методом тыка начал разбираться после куевой тучи сбросов и откатов назад.
у меня не выдает 3д. выдает опять пнг. что не так
Здравствуйте! У меня такая же проблема.. вы не смогли использовать? Если да, то подскажите, пожалуйста, как...
Размазывает модель в какое-то нечто,как с этим бороться?
czcams.com/video/ZzVNscwMzBE/video.html
развёртка или проекция?
оч круто
хороший способ
но блин, какого хрена )) монитор 8к во всю стену? на моем ноуте почти не видно надписей, жесть такое высматривать
дай бог здоровья тем кто создал сабпиксельное отображение текста
Принципиально важно, что бы фон был АБСОЛЮТНО чист. Даже глазу незаметные серые пиксели превращаются в лишние полигоны.
А вы не знаете случайно, что это за проблема вылазит и как ее решить?
checkpoint_iter_370000.pth', map_location='cpu'
@@Ninelli_Sav в блокноте выше надо установить обработку через gpu. См. ролик внимательно.
установила, в том то и дело@@Dremliny
пон
Не хватает самого главного пирата
нифига не получается, все по списку сделал и картинку 1024. и очередность всего нажатия и хренасдва - у кого получилось что я не так мог сделать?
Это все фейк
Ой))
AttributeError такая вот хрень выходит и папка RECON пуста!!!
Так же
@@DarkSHAKSYK я понял как делать- нужно что бы был ПРОЗРАЧНЫЙ ФОН - он не любит когда фон чем то заполнен. Дурдом- а не "умная нейронная сеть" - фон то как влияет?
Если бы результат выдавался сразу затекстуренным.
еще 5 лет назад ее пробовал юзать).....не зашло....много косяков
больше не работает. Всё по пунктам, 19-й шаг с любым ГПУ, ЦПУ в ошибки уходит... В общем тема не рабочая.
Не работает
Классно !Но пока сыровато !
не что не работает