Сообщество - CGI Media

CGI Media

3 078 постов 6 554 подписчика

Популярные теги в сообществе:

245

Домик с антенной

На прошлых новогодних каникулах пересматривал работы дизайнеров из сообщества lowpoly и захотелось нарисовать чего-нибудь умиротворяющего, тёплого и лампового...

Домик с антенной 3D, Blend4web, Sketchfab, Low poly, Дом, Зима, Милота, Blender, Длиннопост

... но при этом настоящего, живого 3Д, которое можно повертеть, а не просто отрендеренную картинку.

Домик с антенной 3D, Blend4web, Sketchfab, Low poly, Дом, Зима, Милота, Blender, Длиннопост

Нарисовал домик похожий на те, что окружали в детстве, в небольшом северном городке у полярного круга.

Домик с антенной 3D, Blend4web, Sketchfab, Low poly, Дом, Зима, Милота, Blender, Длиннопост

Вышка сзади — замаскированный индейский тотемный столб, так как делал для души и отдыха то не особо запаривался реалистичностью.

Домик с антенной 3D, Blend4web, Sketchfab, Low poly, Дом, Зима, Милота, Blender, Длиннопост

Но для полного счастья жителю домика нужен транспорт и миниатюрный радиотелескоп!

Домик с антенной 3D, Blend4web, Sketchfab, Low poly, Дом, Зима, Милота, Blender, Длиннопост
Домик с антенной 3D, Blend4web, Sketchfab, Low poly, Дом, Зима, Милота, Blender, Длиннопост

С геометрией определился, теперь нужно ее порезать на "острова", развернуть в UV плоскости и упаковать полученные "ювишки". Некоторые трехмерщики не любят этап развёртки, а для меня он что-то вроде медитации. Пьешь чай, крутишь куски, упаковываешь, лепота. Похоже на укладку чемодана, нужно использовать свободное место максимальным образом:

Домик с антенной 3D, Blend4web, Sketchfab, Low poly, Дом, Зима, Милота, Blender, Длиннопост

Другие объекты были аналогичным образом порезаны и развёрнуты.


Освещение было решено запекать в текстуру, это позволяет добиться мягких теней и реалистичного света, но ценой долгих утомительных рассчетов и кучи текстур, выглядящих как-то так (справа):

Домик с антенной 3D, Blend4web, Sketchfab, Low poly, Дом, Зима, Милота, Blender, Длиннопост

Обратите внимание, низ (bottom) на развертке крошечных размеров, так как он не важная для зрителя часть и освещен равномерно, т.е. не содержит никаких деталей. Его можно было сделать 6х6 пикселей, но оставим так.


Забавно, если запекать эмбиент окклюжн с самым низким качеством получается вот такая лёгкая шизофрения.

Домик с антенной 3D, Blend4web, Sketchfab, Low poly, Дом, Зима, Милота, Blender, Длиннопост

Текстуры запекались всю ночь. Осталось оживить сцену медленно падающим снежком, засвет от ламп имитировался несколькими источниками частиц. На картинке схематично показал что имеется в виду.

Домик с антенной 3D, Blend4web, Sketchfab, Low poly, Дом, Зима, Милота, Blender, Длиннопост

На работу ушло около полуторы недель в режиме неспешного ковыряния по вечерам. Полюбоваться на результат можно по ссылкам. Есть две версии:


Скетчфаб:  https://skfb.ly/SXQG

Blend4web:  вот тут

Сделано в blender-е. Спасибо за внимание.

Показать полностью 9
54

3Д скан древней пуговки

Летом девушка нашла на грядках металлическую пуговицу.

По случайному совпадению, сайт sketchfab проводил конкурс на фото-сканы мелких объектов.


До этого делал пару фотосканов памятников, но с мелкотой сталкивался впервые и пришлось создавать несложную оснастку.

3Д скан древней пуговки 3D, Photoscan, Photogrammetry, 3D сканер, Сканирование, Пуговицы, Археологические находки, Гифка, Видео, Длиннопост

Нужно было решить несколько проблем:


1) Малая глубина ГРИП.

2) Металл давал яркий блик, что сильно ухудшает работу алгоритма реконструируюшего 3Д поверхность. Вплоть до полной непригодности фото.

3) Обеспечить равномерность света, чтобы избежать теней. Которые тоже ухудшают распознавание рельефа.


Для съемки пуговки 2 см диаметром использовался макрообъектив nikkor 60 2,8 micro, задиафрагмированный до f\32, что дало возможность снять в фокусе почти всю полусферическую поверхность.


Для устранения блика применил метод освещения "cross polarisation". Суть его довольно простая: на осветитель и объектив ставятся поляризаторы со взаимно перпендикулярным направлением. Зеркальный блик отсекается, проходит лишь рассеянная составляющая. Полярик на вспышке был изготовлен из половинки кинотеатровых очков. На объективе был обычный поляризационный фильтр с возможностью поворота.


В идеальном варианте нужно использовать кольцевой осветитель, у меня такого не было, по этому поставил вспышку на отдельном штативе, максимально приблизив к объективу.


Верхняя и нижняя часть снимались по 25 кадров, пуговицу держал пальцами, поворачивая на угол примерно 15-20 градусов, фокусировался приближая и отдаляя объект рукой.

3Д скан древней пуговки 3D, Photoscan, Photogrammetry, 3D сканер, Сканирование, Пуговицы, Археологические находки, Гифка, Видео, Длиннопост
3Д скан древней пуговки 3D, Photoscan, Photogrammetry, 3D сканер, Сканирование, Пуговицы, Археологические находки, Гифка, Видео, Длиннопост

Результат фотосъемки оказался весьма качественный и программа без проблем переварила, выдав результат. Окончательный рассчет занял около 5 часов рассчетов.


О методике сканирования подробнее рассказано в видео Глеба Александрова:

В итоге поколдовав над сеткой в meshlab-е, экспортировал результат в blender и немного допилил ручками, обрезал косячные места, склеил половинки и восстановил ушко.


На всю работу ушло примерно 3 дня.

3Д скан древней пуговки 3D, Photoscan, Photogrammetry, 3D сканер, Сканирование, Пуговицы, Археологические находки, Гифка, Видео, Длиннопост
3Д скан древней пуговки 3D, Photoscan, Photogrammetry, 3D сканер, Сканирование, Пуговицы, Археологические находки, Гифка, Видео, Длиннопост

Финальный результат можно посмотреть в режиме 3Д по ссылке:

https://sketchfab.com/models/17ba42dc685f4530adb48ef5c050cf7b


P.S.: Работа не победила, но прошла в финалисты :)

Показать полностью 5 1
Отличная работа, все прочитано!