Как сделать 3D модель из фото в нейросети PIFuHD | CG LAB TUTORIAL
В этом уроке Андрей Хруцкий, автор лекций по Blender для курса «Концепт арт окружения», рассказывает как пользоваться PIFuHD. Функционал этой нейросети отлично подходит для быстрой генерации уникальных человечков или даже толп персонажей из фотографий или рисунков в 3D сцены. Также Андрей покажет как работать с итоговым результатом в Blender.
Учитесь, экспериментируйте и прокачивайте свои скиллы!
Ещё больше полезного и интересного в наших социальных сетях:
VK: cglab
Telegram: t.me/cglab
Artstation: www.artstation.com/cglab
Сайт школы: cglab.pro/
Пікірлер: 227
Спасибо за подробный урок, очень полезно и интересно !
@den5011
Жыл бұрын
у тебя получилось сделать?
@rayankrimmer2611
Жыл бұрын
@@den5011 , у меня не получилось с учётом предыдущих комментаторов
@user-oc7ph9uq8e
8 ай бұрын
на 4 20 не показывает как нижнее левое окно открыть
Спасибо вам, здорово и необычно.
Так круто когда концовка без нудной болтовни)
Thank you so much for the information!
спасибо - будем пробовать)
Супер! Спасибо за видео! Лайк и подписка
Привет из БАКУ. До чего техника дошла , скажите пожалуйста в максе текстура также садится и спасибо за обзор
Наконец то вменяемый видос, спасибо
Огромное спасибо!
Добрый день. Скажите, пожалуйста, почему файл не сохраняется в формате OBJ, только PNG? При итоговом формировании файла (после загрузки фото) выдаёт какую то ошибку, что это, может в ней причина? Спасибо.
Очень интересно!Особенно с тем учетом что в 3д я полный нуб((((( Но очень захотелось попробовать сделать такое)
Доброго времени суток. Подскажите пожалуйста. Почему в Blender, выдаёт обект просто куском ?
То что надо, спасибо.
Спасибо! Классно!
Андрей, здравствуйте. Спасибо за урок. Можно ли заказать 3D модель машины по картинке?
Комментарии в поддержку канала. Где то прочитал, для того чтобы алгоритмы Ютуба учли комментарии, в нём должно быть не менее 100 символов. И собственно вопрос - портретного сходства можно получить?
Здравствуйте! Сделал все по вашей инструкции, после загрузки в 100%, ниже выдает ошибку, и в папке recon файлов нет, бывало ли у вас такое - как можно исправить? Заранее спасибо!
@user-sr1dx9ki1s
Жыл бұрын
Такая же фигня,если нашел ответ подскажи.
@user-ce2uw9zq1q
2 ай бұрын
У МЕНЯ ТАКОЕ ЖЕ
@user-hb7ku6in7s
2 ай бұрын
@@user-ce2uw9zq1q код устарел а его никто не обновляет поэтому эта штука уже не работает до конца.
Очень интересный урок! Спасибо Вам Большое! Но есть один вопрос: если скачать весь код этого проекта с GitHub, то можно ли будет запустить весь этот процесс (что вы нам показали: создание 3D-модели из 2D-изображения) у себя на домашнем ПК?? А то мало ли вдруг пригодится (python уже установлен).
Для тех кто не может скачать OBJ формат. Когда нажимаете скачивать, в адресной строке браузера появится уведомление "скачивание запрещено". Тыкаете на это уведомление и разрешаете скачивание. Я пользуюсь Хромом, у меня все норм в итоге скачалось
Здорово, спасибо, - пошел за блендером ...
у меня в папке recon только png формат,obg почему то нет и блендер не находит в папке.подскажите пожалуйста в чем проблема
здравствуйте, как сделать текстуру, чтобы с двух сторон была разная картинка?
Отличный урок!!! Еще подскажите, какое разрешение и размер изображения, для работы и лучшего результата нужно загрузить в PifuHD??? Спасибо.
@soplyamily
Жыл бұрын
1024х1024
Скорость ставим Х1.5, так слушать не возможно, но все же спасибо Капитан Улитка
@DemetriuszStrykowski
3 ай бұрын
Сам ты "Капитан Торопыга"!) Наоборот ему НУЖНО помедленнее вести такие уроки (щёлкает он слишком быстро не успеваешь понять, что он сейчас сделал / не сделал и т. д.).
@sti4ar
Ай бұрын
Да я вижу что 6 минут для тебя это прям целый век
Попробовал сделать модель здания, в папке Recon пусто. Там еще ошибка ImportError и далее бла бла бла. Это только для людей, или для любых объектов?
Интересное видео пробивал несколько раз делал вроде все оденаково но после прощета в папке нет проекта подскажите если можите плиз
Столкнулась с такой же ошибкой, что не создаёт obj. Решила проблему так: нажимаете на папку pifuhd\lib\sdf.py и в этом файле меняете все np.bool на bool. Run PIFuHD необходимо повторно запустить
@vitaliyrudiy9462
2 ай бұрын
не нашел папку такую
@ITCube-Vostochnoe
Ай бұрын
Спасибо огромное.) Если что, то там в двух местах всего нужно поменять
@willrockandrey1615
Ай бұрын
спасибо большое, твой коммент сильно помог)
Не получается. Запускаю процесс - чёрные кружочки, которые "плей", становятся красными с восклицательным знаком, явно ошибки идут, но непонятно какие.
Пробую, не получается. Мне на подарок необходимо по фотографии сделать 3D модель по типу Вашего пирата, но раскрашивать не надо. Ее по потом на 3D принтере необходимо распечатать. Можете помочь за вознаграждение ?
Если сфотографировать какой-то объект или предмет с двух сторон, то можно использовать сразу 2 фотографии для полноценной раскраски модели или нет?
@156forever-ug3bm
5 ай бұрын
узнали?
Подскажите пожалуйста что делать если obj не скачивается? загрузка идет но когда закачивается файла ни гду нет скачанного
Добрый вечер. В 20 пункте пишет следующую ошибку: AttributeError: 'NoneType' object has no attribute 'shape'. не подскажите как помочь?
Добрый день, а можно ли то что выполнялось в Blender автоматизировать с помощью скрипта на Python чтобы самому это не делать руками?
@alexfyss3598
Жыл бұрын
да можно, только надо другой нс, правельно подать запрос для нс.
Некоторые люди бояться булианом пользоваться потому что потом долго править геометрию а тут такой МЭШ ХАОС :)))))
@user-kt6rx9gn4o
Жыл бұрын
Ничего, ещё годик подождите и нейросеть будет идеальную топологию выдавать. Крч иду другую профессию осваивать, ато скоро на улице окажусь((
@TheALEXMOTO
Жыл бұрын
@@user-kt6rx9gn4o На моей памяти фотографов хоронили несколько раз.... Всё будет просто будет иначе делаться вот и всё.
@user-kt6rx9gn4o
Жыл бұрын
@@TheALEXMOTO легко сказать. Мой отец фотограф. Был. Теперь профессия стала невостребованная, актуальны только фотосессии и художественная фотография и конкуренция там дичайшая - нет столько спроса и близко
Здравствуйте, мне в этой строке get_rect(net.cuda(), [image_path], 512) показывает что 3-ий аргуиент не должен быть ни числом ни строкой а это высота картинки, что делать???????
Автор так спокойно говорит... я бы психанула 😂😂😂
А с 3д моделями животных справится?
третий раз по разным урокам пробую получить из разных фоток 3D модель и самое большее что получилось, это с примитивной картинки получить карту нормалей и наверное, defuse - никакой 3d модели так и не получается
Фото нужно загружать по указанному пути (/content/pifuhd/sample_images/test.png), иначе код будет выдавать ошибки
@kotamba1
Жыл бұрын
Бляя, спасибо тебе большое...
@metahimik
Жыл бұрын
А что есть возможность сохранить куда-то в другое место? Там же только диалог выбора своего файла открывается и все, а путь который у тебя прописан такой же и в скрипте и все равно ничего толком не выходит
@Isildurd
4 ай бұрын
Что это значит? Его ж с компа загружают?
А как закинуть несколько фоток одной модели?
Этот эффект и анимация модели могут быть выполнены в after effect и как?? Заранее благодарю вас!
@kotamba1
Жыл бұрын
можно в миксамо загрузить.
@EditArtDesign
Жыл бұрын
@@kotamba1 Сделать риг-это я знаю,проблема что in Ae (element 3d) потом текстуры нужно вручную добавлять,так как с этим есть проблема и если их много,то это просто беда,проще просто наложить на модель сплошную текстуру,да и без blender не обойтись так как анимацию нужно выводить из него в секвенцию!?? Спасибо за ответ!
@Dremliny
6 ай бұрын
@@EditArtDesign манипулировать 3д объектами намного лучше и проще в спец.софте, а не в программе композитинга.
Спасибо за обзор жаль что только один ИИ показан
Добрый день,можно ваши контакты? Хочу заказ сделать по разработке 3д модели,если конечно занимаетесь таким
Здравствуйте, а вы случайно не посоветуете специалиста по блендер, который мог бы наложить на модель текстуру на максимально высоком уровне, чтобы это можно было выставить на сайте.
@user-eo7fb2wm7t
11 ай бұрын
Я
@ultrabyte1
8 ай бұрын
модель чего ищите спеца по substance painter от adobe blender и паинтер идеальное сочетание для текстуированных 3 д моделей
здравствуйте. я всё сделала по Вашей инструкции, но у меня не появляются файлы в папке recon. что можно сделать?
@The-so2tc
2 ай бұрын
Нужен драйвер invidia
Комментарий в поддержку :)
@user-us2vv9dc2j
Жыл бұрын
поддержку чего?
@user-we6si4mi3x
Жыл бұрын
@@user-us2vv9dc2j канала
здраствуйте. у меня ошибка роказивает.......... ERROR: Could not find a version that satisfies the requirement pytorch3d (from versions: none) ERROR: No matching distribution found for pytorch3d
@izocutmusic2968
3 ай бұрын
я думаю что сервис конченый просто
у меня почему-то выдает ошибку, может мне кто-то с этим помочь?
Делал всё по инструкции,по началу всё идёт хорошо,но когда доходит до 18 загрузки "или этапа или проверки,не знаю как описать правильно" то показывает ошибку "маленький восклицательный красный знак возле 18 кнопки плей", а в папке recon ничего нет. Что я только не пробовал и загружал другую кортику и пробовал закидывать через диск C,потом пробовал закинуть через диск D но всегда одно и тоже на 18 загрузки выдаёт ошибку хоть ты убейся.
@hzchtopisat228
3 ай бұрын
У меня также(( ну как решил проблему? 9 месяцев прошло) если решил можешь пожалйста рассказать как?
Объекты тоже можно делать с помощью этого ии ?? Или только модели человека
@GROMOV32
Жыл бұрын
Постою за вами) Тоже спустился в комментарии за этим вопросом) Интересуют так же модели животных)
@Sel1ne
Жыл бұрын
@@GROMOV32 кто последний?
@chelovek-jpeg
Жыл бұрын
@@GROMOV32 только для моделей людей
А на 3 д принтере напечатать объект потом возможно?
@ilstby5019
Жыл бұрын
конечно
А есть ли что-то подобное, но для создание других моделей? Например, коряги, камни и тд?
@xD9x
Жыл бұрын
для создания камня достаточно три раза мышкой кликнуть в блендере)
@KitNorthman
Жыл бұрын
@@xD9x я привёл как пример. И "кликнуть 3 раза в блендере" будет дерьмо. Я говорю о чём-то хорошего качества на уровне 3д скана
@xD9x
Жыл бұрын
@@KitNorthman то что представлено в видео - не хорошего качества, это просто месиво, которому нет применения. а как раз камень в 10 полигонов - идеальный камень.
@ultrabyte1
8 ай бұрын
в блендере прям плагин видел для камней кирпичей и подобного каменную кладку можно было делать только зачем не понимаю не ужели трудно шар сплющить и получить булыжник плюс пару модификаторов красоту навести типа сколы в камнях главное текстуру нормально подобрать что бв гранит был похож на гранит кирпич на кирпич с комнями вообще елементарщина да и коряги я бы тоже сам делал затрудняетесь моделированием подсказываю в режим скульптинга и вытягивайте усы ветки сучки да что угодно
@Dremliny
6 ай бұрын
@@KitNorthman на уровне 3д скана лучше всего 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, что у меня не так?
@danyajager728
Жыл бұрын
Как я понял, отсутствует модуль pytorch3d, но что с этим делать не понимаю
@remimta
Жыл бұрын
@@danyajager728 ERROR: Could not find a version that satisfies the requirement pytorch3d (from versions: none) ERROR: No matching distribution found for pytorch3d вот так у меня выдаёт
@user-hk4kv1mt3b
Жыл бұрын
Здравствуйте! Вы исправили ошибку? Если да, то как? Подскажите, пожалуйста, у меня такая же....
@slavaivanov6193
Жыл бұрын
@@user-hk4kv1mt3b получилось?
Как рубеж защиты - возможно. А надо?
выплюнуло ошибку в разделе Render the result ERROR: No matching distribution found for pytorch3d не создало 3д модель только файл с текстурами
@STRESSPubgmOFF
Жыл бұрын
Тоже самое
ВАУ спасибо
Спасибо красноглазикам, чё сказать. Отобрали хоть сколько таки интересную сферу у многих людей.
@chelovek-jpeg
Жыл бұрын
ещё лет 10 нужно, чтобы отобрали
@user-xv3tx6uh5d
Жыл бұрын
сами пилят сук на котором сидят
на 5:35 дальше непонятно, как появилась кнопка с rendered
11 пункт выдает ошибку AttributeError Traceback (most recent call last) и AttributeError: 'NoneType' object has no attribute 'copy'
@babayagafactory..3968
Жыл бұрын
Не копируй на диск. Сразу запускай на странице программы.
@babayagafactory..3968
Жыл бұрын
@Алекс Алекс попробуйте тогда скопировать на диск, а запускать все равно с исходной страницы проекта. У меня также было.
10/10
Здравствуйте можно ли заказать у вас бюст человека в 3 д?
@Ig_ma
Жыл бұрын
Если ещё актуально, я могу помочь
@user-pb9jk7xs5z
Жыл бұрын
@@Ig_ma меня интересует стоимость и сроки изготовления
@user-pb9jk7xs5z
Жыл бұрын
@Ар Го стоимость и сроки изготовления
Жесть.Крутатень
На 4:36 я говорю хоткей "U", если не понятно из видео:)
@Kazakbay
Жыл бұрын
а на 5:36 какая клавиша?
@andreikhrutskii1275
Жыл бұрын
@@Kazakbay для переключения режимов отображения? клавиша "Z"
@1CGPM100
5 ай бұрын
@@andreikhrutskii1275 так и не понял, откуда на 4:22 у вас появляется готовый нод и как с ним потом работать после 5:41 (ведь его нет, соответственно некуда добавлять текстуру). да, я блендер только начал осваивать (буквально 10-15 минут изучения). наверное, нужно что-то перед этим видео сделать, чтобы у меня был готовый нод при переходе на UV editing сразу.
после повтора по видео инструкции в папке "результат" нету файла.
@DarkSHAKSYK
Жыл бұрын
Так же
Брат,помоги, почему у меня не работает
Попробовал на двух фотографиях мебели на белом фоне. Ни одну модель нейросеть не сгенерила, пишет какую-то красную ошибку в процессах, и папка "финал" оказывается пустой
@EcoinstalAdiya
11 ай бұрын
как вы решили данную проблему? у меня также
@chelik_lv
10 ай бұрын
как я понял, проблема в видеокарте. ии требует нвидию а не амд или интел к сожалению((( у меня всё тоже самое.
Что делать если в папке recon ничего нету???
@sergeyshakhov1132
Жыл бұрын
Дада. Такая же тема. Там еррорится какая-то мулька
@slavaivanov6193
Жыл бұрын
@@sergeyshakhov1132 а если даже папочки такой нет...
Хороший вышел урок) не хватает только заключения от автора, послесловия, так сказать, для полноты картины
добрый день, сколько не пробовал, получается ужасно плохо, пока сырой продукт похоже..
Не работает, столько раз переделывал, посмотрел комменты очень у многих не получилось.
Есть такая забавная игрушка, называется "фотограмметрия", по этому методу различные программы из картинок и видео делают 3Д. ... Ну как "игрушка", на самом деле это мощнейший инструмент по оцифровке объектов, но результат выдаёт не совсем безупречный. А здесь я удивляюсь не только тому, что в картинке же нет данных по объёму, даже в случае превращения плоскости в карту смещения поверхности, результат по оси Y всё равно должен быть просто вытянутым, не более. Да и обратная сторона объекта - terra incognita, откуда машина берёт данные для просчёта объёма модели? Магия вне Хогвартса запрещена вообще-то.
@artkutyuska9842
Жыл бұрын
Нейросеть обучается на большом количестве готовых 3д моделей. Наша фотография заставляет нейросеть синтезировать образ максимально соответствующий ей. Это похоже на синтез модели на основе опыта.
@shik_ivan
9 ай бұрын
@@user-cc6yi1zo7b фотограмметрию точно не заменили, она все еще актуальна для археологов, чтобы оцифровывать объект в точности без потери какой-либо детали на объекте, для полной оригинальности цифровой модели
Нужно использовать только png с прозрачным фоном!
У меня двенадцатый скрипт не выполняется
Для каких-нибудь трибун в гоночных играх прекрасно подойдут такие болванчики.
@thechosen1396
Жыл бұрын
Болванчики для трибун, у которых по миллиону полигонов на модельку? Такие гораздо быстрее запилить из бесплатных лоуполи моделей.
@AlonsoImput
Жыл бұрын
Болванчик для трибуны будет сделан на этапе удаления фона, а этот топологический пиздец тебе даже наниты анриала не починят.
Ошибка - 'NoneType' object has no attribute 'copy'
@flamix5193
Жыл бұрын
это ошибка ушла сама по себе.
у меня не выдает 3д. выдает опять пнг. что не так
@user-hk4kv1mt3b
Жыл бұрын
Здравствуйте! У меня такая же проблема.. вы не смогли использовать? Если да, то подскажите, пожалуйста, как...
Ручками допилить и на 3д принтер вывести на печать.
Помогите сделать 3д модель фотку скину
AttributeError такая вот хрень выходит и папка RECON пуста!!!
@DarkSHAKSYK
Жыл бұрын
Так же
@user-vv8el2vr2t
Жыл бұрын
@@DarkSHAKSYK я понял как делать- нужно что бы был ПРОЗРАЧНЫЙ ФОН - он не любит когда фон чем то заполнен. Дурдом- а не "умная нейронная сеть" - фон то как влияет?
Я сам охренел когда узнал.
пока выглядит куском, который мало куда применим...Но в целом тенденция понятна..хз...Неприятно. С другой стороны, скорей всего это было неизбежно.
нифига не получается, все по списку сделал и картинку 1024. и очередность всего нажатия и хренасдва - у кого получилось что я не так мог сделать?
@lirikcorporal3761
Жыл бұрын
Это все фейк
К сожалению эта нейросеть моделит только людей, предметы мебели не удалось смоделировать(( жаль. Ждем когда придумают как это сделать.
@Dremliny
6 ай бұрын
Сразу не понятно, что эта сетка натренирована на модель "2руки-2ноги-голова"? Она даже воротник камзола "оттопырить" не смогла.
@OnlineDesignSchool
6 ай бұрын
нет)) не понятно, сорри)@@Dremliny
Принципиально важно, что бы фон был АБСОЛЮТНО чист. Даже глазу незаметные серые пиксели превращаются в лишние полигоны.
@Ninelli_Sav
5 ай бұрын
А вы не знаете случайно, что это за проблема вылазит и как ее решить? checkpoint_iter_370000.pth', map_location='cpu'
@Dremliny
5 ай бұрын
@@Ninelli_Sav в блокноте выше надо установить обработку через gpu. См. ролик внимательно.
@Ninelli_Sav
5 ай бұрын
установила, в том то и дело@@Dremliny
Размазывает модель в какое-то нечто,как с этим бороться?
Ой))
пон
У меня пустая папка, делал все по видео
Не хватает самого главного пирата
Не работает эта нейросеть. В смысле результат выдает, но там такое г..... Все условия соблюдены: белый фон или *png с отсутствием фона. На выходе творение безумного моделера.
оч круто хороший способ но блин, какого хрена )) монитор 8к во всю стену? на моем ноуте почти не видно надписей, жесть такое высматривать дай бог здоровья тем кто создал сабпиксельное отображение текста
Я так понял можно только делать 3D человека. Объекты нельзя
Если бы результат выдавался сразу затекстуренным.
больше не работает. Всё по пунктам, 19-й шаг с любым ГПУ, ЦПУ в ошибки уходит... В общем тема не рабочая.
Не работает
А по русски и не используя горячих клавиш можно?Вообще ничего не понял.Только методом тыка начал разбираться после куевой тучи сбросов и откатов назад.
kzread.info/dash/bejne/jK6KsNWcp7Dgcqg.html развёртка или проекция?
Классно !Но пока сыровато !
Эта программа только людей делает?
угораете, это каловая масса, а не модель
@user-us2vv9dc2j
Жыл бұрын
пока -да...но дай только срок.
@FTAthere
Жыл бұрын
Для нанесения освещения и теней отлично подойдёт, быстрее и точнее, чем в фотошопе (со средними навыками)
@FazeRO072
5 ай бұрын
Писать научись