Антон

Антон 

Повествую о моих успехах и провалах с 3д печатью.

144subscribers

103posts

goals1
$717.9 of $575 raised
Печатаем Манту. Вы можете посодействовать в создании ночного кошмара Михаила! По мере сбора будет публиковаться отчет о ходе работы.

Печатать просто. Часть 8. Don't Scan Me Now

Поговорим мы сегодня про 3д сканирование минек из вахи и, спойлер: нельзя просто взять и не вкинув тонну денег или времени получить что-то мало-мальски адекватное.
Вообще, это будет не гайд, а скорее описание моей попытки войти в эту реку. Кто захочет углубиться в тему...заранее соболезную.
Вообще, много раз хотелось подступиться к этой теме, еще в 2006м или около того, встречал статейки в духе "как из камеры 360p  и листика с метками организовать 3д сканирование", проблемой тогда стало отсутствие нужной программы на торрентах. Ну, а что? Это же домашнее "хоббийное" ознакомление, не хочу я за такое платить 100 баксов.
Несколько лет назад...предположим, это был 2017й, поднималась тема фотограмметрии крупных деталей. Собрали тогда в универе поворотный столик, поставили камеру на штативе и начался процесс подбора программы, которая сможет. В общем. человек 5 тогда защитили отчеты по летней практике, но выхлоп с их потуг был около нуля.
В 2019м собрал сканер на базе проекта "Циклоп".
И....эм...Да фуфло это, а не сканер. Да, можно пупса отсканить, почти прилично, но не миньку из вахи. Ключевая проблема такого рода проектов, где на объект проецируется лазером полоса для выявления рельефа - толщина этой полосы. Хоть ты тресни, аиспользуя дешманский лазер из строительного уровня, ты не сфокусируешь линию тоньше 0.5мм, а точность сканирования напрямую  зависит от толщины линии.
Видите ли, какой нюанс...3д сканирование - это не для хобби. Есть или тяжеловесные приложения для профессионального использования, как правило продающиеся комплектом со сканером за "много денег" или это бесплатные  проекты-однодневки. Первая категория тоже может быстро исчезать не получив продолжения... Как итог, когда начинаешь исследовать тему, может выясниться, что программа и методика сканирования описанная в статье годовалой давности уже загнулась.
И так, очередной заход. В рекомендациях гугла натыкался на статейку, но не придал особого значения.
https://cults3d.com/ru/blog/stati/3d-skanirovanie-i-pe%C4%8Dat%CA%B9-persona%C5%BEej-iz-videoigr-besplatno
А потом посмотрел это видео:
https://www.youtube.com/watch?v=h2UxzL3WhTk
И вот, нашлось время поковырять эту тему.
В первую очередь, я расковырял поворотный стол от Циклопа и сделал управление по USB.
Начал я с более привычного варианта: программ для ПК которые могут работать с фотками с фотоаппарата. Да, у меня древняя мыльница, однако даже она поддерживает удаленное управление с ПК, поворотный стол тоже управляется с ПК, что потенциально позволит снимать без тряски с контролем угла поворота и освещения.
Да, сразу оговорюсь, именно про 3д сканеры разговора не будет, я читал статьи и смотрел видосы, вывод: девайсы дешевле 50к непригодны для сканирования минек вахи, там так или иначе понадобится куча времени на доработку в редакторе. На работе мне не дали поиграться с промышленным сканером, которым контролируют геометрию деталей для...кхе кхе "летательных аппаратов", но если получится, расскажу что там и как. 
Сегодня рассмотрим только фотограмметрию, т.е. многоракурсную фотосъемку.
Вообще, стоит потыкать палкой Дениса, у него достаточная аппаратная база, чтобы сделать простенький видос.
Начал с одной из первых строчек поисковика по запросу "3д сканирование".
Agisoft photoscan.
Подгружаем фотки, нажимаем пару кнопок и..."пошел ты нахрен, козёл".
Ну, программы для фотограмметрии достаточно привередливые, им надо не фотки со стационарного фотика и крутящейся на столе миньки, а стационарно стоящая минька и бегать вокруг нее с фотиком, ведь прога считывает положения фотоаппарата для выставления положения снимков на сцене. Как настроить это дело так, чтобы настроить все под стационарный фотик и крутящуюся миньку я с ходу не нашел.
Кто-то вот такое провернул, но....увы, гайда к картинке не прилагалось.
Справедливости ради, я предпринял попытку покрутиться вокруг миньки с фотиком и заснять минку со всех сторон. Однако, у меня дома не фотостудия, организовать пусое пространство и равномерное освещение - не просто. Но, большая проблема в том, что от силы 1 фотка из 5 была в фокусе. При съемке с рук, получить сотню фоток в фокусе, при условии что у тебя в руках античная беззеркальная мыльница....импосибру.jpg 
В общем, не смог с программой подружиться.
Далее мне попался этот автор, у которого есть несколько видео про сканирование.
https://youtu.be/OisujaXGaPg
Автор предлагает использовать программу Meshroom.
Вроде бы вот оно!
Но,  не работает на моем ПК, на одном из этапов программа выдает ошибку связанную с тем, что мою видеокарту хоть и выковали в пламени роковой горы, но было это в прошлую эпоху.
Вероятно, в какой-то момент я поборю эту проблему, но учитывая, что:
1. программа сырая и существует в виде этакой "Беты".
2. программа не обновлялась больше года. 
Не уверен, что результат будет особо хорош.
3DF Zephyr. И...я пытался, искал гайды.
Нашел это:
https://youtu.be/fOD-StB3ZmM
Посмотрел видосы с сайта авторов программы...
Попробовал, сначала без меток, потом с метками, покрутился вокруг миньки....нескольких минек в покрасе и без.
Примерно на этом моменте, я потратил в пустую примерно неделю на освоение этой темы и надежды стали угасать.
В принципе, это уже что-то, учитывая "обстоятельства".
Позднее попробую еще поработать с этой программой, особенно, когда разберусь, как вручную выставить камеры.
А еще нашел это:
https://habr.com/ru/post/367719/
Потенциально - лучший результат, но...проектора нет, а покупать ради такого...в текущих реалиях вариант так себе.
А теперь, кратко про приложения для смартфона: они переквалифицировались в сервисы, которые подгружают снимки в облако, там же обрабатывают и присылают результат.
Ну и....хороший был бы подход, если бы была возможность нормально оплатить или в тестовых некоммерческих целях попробовать сервис бесплатно без урезанных функций.
Ну и....попробуем таки упомянутую в статье и видео Kiri engine.
Вообще, раз уж у нас есть только вариант съемки с телефона, хотелось организовать удаленное управление, однако я оказался обладателем достаточно редкой модели, которой нельзя управлять удаленно. Придется тыкать кнопку пальцем...отвратительно...
И так, приложение, в бесплатной версии, позволяет сделать 70 снимков.  Настроил стол на поворот на 1/70 полного оборота, закрепил телефон на штативе, как-то выставил свет и настройки для фоток.
Отлично выглядит....для Tabletop Simulator. Увы, даже так можно заметить проблемы в деталях. Это особенно видно на дулах фузионок и антеннах, так что даже нет смысла экспортировать это в модель и работать с ней дальше.
Попытка 2. Дед.
Оу...как живой, но не живой!
Ну ок, что с моделью?!
Ну и...эх...
Ладно, шучу, Кири дает 2 модели и это была low poly.
Вот HD версия:
Учитывая "обстоятельства", это может и не плохо, но попробуем обмазать миньку проливкой и драйбрашем.
Это уже похоже на...что-то, как минимум, это не плохой референс.
А получилось то хорошо. ...хорошо же?
Ну, мыльно, пропала часть деталей, но все ключевые "выпуклости" на местах.
При желании, можно и в таком виде использовать модель, но в покрасе придется выделять все грани, драйбраш и покраска контрастами таких минек будет работать плоховато. Также сразу обозначу, это хорошо работает с мужиками в тряпках, а вот что-там будет с маринами....скорее всего получится ДГ. О, еще один плюсик в копилку поводов для Дениса, чтобы он опробовал эту технологию.
А теперь немножко поковыряю модель, может получится чуть лучше.
Сажаем деда на стул.
Ну, далее оденем воротник, барму и медальон.
Кокошник с лентами.
Самое сложное для меня: морда лица. Дедан получился добрее...точнее как укурыш.
а теперь сделать более выраженные складки и ступни...на модели вышла явная "гниль ноги" но на печати оно таким не будет.
Вообще, стоило бы купить лицензию на месяц (это 10 долларов) и поработать над этой темой еще, но пока и времени нет и надо подобрать массив минек, требующих оцифровки. Сейчас сложно оплатить что-бы то ни было в гугл-приложениях, если вообще возможно.
Еще можно посмотреть на "работы" этого автора 
https://cults3d.com/en/users/Glut/creations
Вообще удивляюсь, как ему "банхаммером" еще не прилетело.
Качество несколько "плавает", но, как мне кажется, это приблизительный потолок качества сканирования миниатюр на сегодняшний день, а полученный нами достаточно кустарными методами результат, не то чтобы далеко ушел. Качество можно немного повысить за счет покраса в "50 оттенков серого" для лучшего акцентирования на деталях и их "глубине", подбора режимов съемки (характеристики камеры тут мало влияют), но больше зависит от программы и алгоритмов обработки изображений.
В целом, я бы сделал ставку на то, что через пару лет смартфоны станут чуть лучше для макросъёмки, нейросети чуть умнее, а приложения с подпиской еще жаднее, но работать будет примерно на уровне  "отфотканная за 10 минут минька превратится в модель, которую без особых доработок можно будет отправить на печать".
В общем, если тема интересна, как-то просигнализируйте, по возможности, постараюусь углубиться и попробовать повысить качество результатов.
Subscription levels3

Наблюдатель

$1.44 per month
Для тех, кто хочет быть в курсе актуальных проектов или просто поддержать.

Хоббист

$3.6 per month
Доступ к моделям по текущим и архивным проектам.

Печатник

$5.8 per month
Доступ к моделям по текущим и архивным проектам с поддержками.
Go up