Ответы пользователя по тегу 3D
  • Структура .obj и .mtl файла?

    DanceM
    @DanceM
    Кто хочет -ищет способ, кто не хочет -ищет причину
  • Можете просто и доходчиво объяснить, что такое UV, карты нормалей, запекание?

    DanceM
    @DanceM
    Кто хочет -ищет способ, кто не хочет -ищет причину
    Как я понимаю, вы начали изучать вопрос, но после бросили на пол пути.

    Не зная основов 3д графики, не понимая простого, вы сейчас просите объяснить вам сложное. Так у вас ничего не получится. Больше изучайте, формируйте базу, и тогда можно будет найти ответы на конкретные вопросы.
    Читайте больше обучающих материалов, проходите больше уроков на практике, и понимание придет.
    Ответ написан
  • Набор пакетов для создания 3д модели?

    DanceM
    @DanceM
    Кто хочет -ищет способ, кто не хочет -ищет причину
    Вопрос наверное звучит так:
    Какой набор инструментов вы используете для создания реалистичного портрета в 3д?

    Я использовал Photoshop, Mudbox, 3dsmax, Vray.

    Но на самом деле кто чем умеет, тем и пользуется. Не столь важно, каков инструмент, важно им хорошо владеть, и тогда можно добится потрясающих результатов в любом пакете.
    Ответ написан
  • Можно ли обучить какую-то из существующих opensource нейросетей модификации stl-файлов?

    DanceM
    @DanceM
    Кто хочет -ищет способ, кто не хочет -ищет причину
    Мне кажется тут вопрос все же стоит в изобретении велосипеда. Найдется десяток программ, которые генерируют поддержки (опоры) с учетом специфики печатью фотополимерами, используя различные алгоритмы и параметры. Не могу представить, что прям ни одна из них не удовлетворяет вашим запросам.

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

    Как эконом вариант, можете нанять человека, фрилансера, который будет расставлять поддержи вместо вас, со сдельной оплатой труда.

    Но с нейросетями я не представляю, сколько тысяч моделей придется скормить, чтобы поддержки устанавливались имеенно так, как вам надо. А на анализ поверхности каждой 3д модели это ж еще ресурсов сколько уйдет, это ведь не фотки перебирать...
    Ответ написан
  • Что лучше Unity vs UE4 (для 3D приложений)?

    DanceM
    @DanceM Куратор тега Unity Game Engine
    Кто хочет -ищет способ, кто не хочет -ищет причину
    Для VR и смартфонов однозначно Unity.
    А производительность будет зависеть в любом случае от ваших талантов.

    PS: я как раз работаю в серьезном проекте, анатомический атлас, с VR, мильтиплатформенный, и с прочими плюшками. Думали о переходе UE, но там оказалось плюшек меньше а трудностей больше. Особенно когда речь заходит о VR.
    Ответ написан
  • Как смоделировать поле для телефонной игры?

    DanceM
    @DanceM Куратор тега Unity Game Engine
    Кто хочет -ищет способ, кто не хочет -ищет причину
    Сами себе и ответили. Любые методы хороши, если приводят к желаемому результату.
    Ответ написан
  • Выбрать 3D-принтер?

    DanceM
    @DanceM
    Кто хочет -ищет способ, кто не хочет -ищет причину
    Скажу сразу - я бы рекомендовал начать с самого дешевого принтера (например принтеры Anet) и его доработок. Набьете шишек, но изучите все ньюансы 3д печати.
    Ну и когда есть один принтер и запчасти к нему, всегда хочется собрать второй :)

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

    Ну, привод будет в любом случае либо ременной (быстрый и простой), либо винтовой (для больших нагрузок, но возможны люфты). А вот ось может быть на подшипниках, колесиках, или рельсах. Рельсы это наилучный вариант, но и самый дорогой. Да и китайские рельсы не всегда качественные.
    Так или иначе, простых подшипников вам вполне хватит, а дальше сможете проапгрейдить или собрать новый принтер уже на рельсах.

    какой тип механики лучше - подвижный стол либо подвижная по XY голова

    Подвижная голова лучше, CoreXY или скажем H-bot конфигурация. Для модели, что печатается, это по барабану, а вот двигать стол тяжелый, еще и с моделью на нем - это нагрузка на моторы, и как следствие, снижение качества или скорости печати. Но опять же, обычно это не критично и замедление скорости печати помогает решить все проблемы.

    не очень понятно - закрытый или открытый корпус лучше

    Закрытый корпус (или кожух, без разницы) в основном помогают избежать нежелательных колебаний температуры во время печати, что особенно актуально при печати ABS пластиком, т.к. это может вызвать расслоение и деформацию модели. Но в случае PLA или PET это не имеет значения. Сделаете бокс из акрила или фанеры, можно даже без дверцы, и вопрос решен.

    На али за чуть большие деньги (+5-10к к обозначенной сумме) есть типа универсальные машинки, которые кроме принтеров, могут быть еще и лазерными граверами/резчиками

    Проще иметь два независимых устройства. Но и любому 3д-принтеру голову другую прикрутить не проблема. Лазер, гравер - легко, напечатали крепление и готово. Ну или отдельный станок можно напечатать и собрать самому, есть открытые проекты. Фрезер сложней - он должен быть мощным и жестким.

    более-менее внятных инструкций видел всего пару-тройку

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

    Насколько качественно более серьезный аппарат можно собрать самостоятельно за такие деньги?

    Это зависит лишь от ваших навыков и опыта. Самостоятельно собранный 3д-принтер это конструктор - что не нравится, меняете и улучшаете. Главное понимать физику процессов 3д печати. Потому и удобно иметь два принтера - один основной, второй попроще запасной, печатает запчасти, если что :)

    Вот еще по теме:
    Как выбрать хороший 3д принтер?
    Ответ написан
  • Обучение 3D моделированию с нуля?

    DanceM
    @DanceM
    Кто хочет -ищет способ, кто не хочет -ищет причину
    Узнайте сначала, зачем вам 3д, чтобы понять, какой софт дальше изучать. Гуглите, смотрите обучающее видео, ищите вакансии.
    Как определитесь с направлением (анимация, игры, твердотельное моделирование, скульптурная лепка, и т.д.), тогда спросите, какой софт самый самый в выбранной области.
    Ну а дальше гугл, YouTube, Digital Tutors.
    Ответ написан
  • Как называются такие модели?

    DanceM
    @DanceM
    Кто хочет -ищет способ, кто не хочет -ищет причину
    Это надо у автора спрашивать, как он их "назвал". Лет двадцать назад помню такое рисовалось попиксельно, либо в векторных пакетах, псевдо-3д изометрия.

    В остальном - это просто 3д-модели созданные для отпределенного проекта и с определенной стилистикой.

    Вот похожий вопрос был:
    Как называются такие 3D модели?
    Ответ написан
  • В каких программах сейчас делают 2D 3D мультфильмы?

    DanceM
    @DanceM
    Кто хочет -ищет способ, кто не хочет -ищет причину
    Maya, 3ds max, и за последние годы Сinema4d очень сильно укрепила позиции, очень. Еще есть Houdini, спец эффекты (и не только) в нем очень круто делать.
    Но в остальном всё как всегда - кто в чем умеет, в том и делает.
    PS: не представляю, как в Blender можно что-то серьезное делать, просто не представляю. Хотя конечно бесплатность и постоянное развитие заслуживает уважение.
    Ответ написан
  • Какие они, будни 3d-шника?

    DanceM
    @DanceM
    Кто хочет -ищет способ, кто не хочет -ищет причину
    Всё точно так же, ка и на любой другой работе - зависит только ваших желаний, от выбранного вами места работы. Владение 3д-графикой это лишь инструмент, а как и где вы его будете применять, зависит лишь от вас. "3дшник" это как "электрик" - можете на заводе в коллективе, можете розетки в квартирах ставить по вызову, или сами дома устройства собирать а после думать, что с этим делать :)

    Чтобы иметь представление о рынке и окладах, поищите вакансии и резюме у себя по региону (ну или где работать планируете), и сразу станет ясно, но что можно рассчитывать.
    Ответ написан
  • Какая топология меша правильная?

    DanceM
    @DanceM
    Кто хочет -ищет способ, кто не хочет -ищет причину
    моделят все по частям и просто "топят" одни объекты в других создавая иллюзию целостности

    Так можно, лучше получается экономить на полигонах, но такой подход чреват проблемами с отрисовкой z-buffer, например https://sites.google.com/site/threejstuts/home/pol...
    Но если программист (игры, проекта, или кто там модель в 3д движок вставлять будет) разрешит, можно и так, это тоже "правильный" подход.

    все таки приходится использовать треугольник ... или нужно все выводит на 4 угольники?

    Открою вам секрет - при экспорте любая 3д-модель разбивается на треугольники. Прямоугольный полигон это ни что иное, как два треугольника. Пять углов - три треугольника, и т.д. И когда считают кол-во полигон, обычно подразумевают кол-во именно треугольников (фэйсов или трисов, faces / triangles). Игровые 3д движки только с треугольниками и работают. И даже лучше кое где вручную полигоны на треугольники разбивать, на изогнутых поверхностях, чтобы диагональ правильно пересекала прямоугольник.

    Четырехугольные полигоны очень нужны если модель (каркас/меш) после сглаживается сабдивами (subdivisions) или в случае с 3д максом - мешсмусом/турбосмусом (meshsmooth/turbosmooth), т.к. треугольные полигоны вызывают несколько не равномерное "натяжение" сглаживания на каркасе.
    Ответ написан
  • Какую систему трехмерного моделирования выбрать новичку Компас 3D, SolidWorks или др?

    DanceM
    @DanceM
    Кто хочет -ищет способ, кто не хочет -ищет причину
    Autodesk Fusion 360. Бесплатный, прост в освоении. И при этом умеет практически всё -
    программа профессиональная. Делаю в нем модели для печати, например: www.thingiverse.com/thing:1714105
    https://youtu.be/ldyIclHNBk8
    Ответ написан
  • Экспорт из Blender FBX в Unity разбивает меш?

    DanceM
    @DanceM Куратор тега Unity Game Engine
    Кто хочет -ищет способ, кто не хочет -ищет причину
    Unity при импорте разбивает любой меш на куски размером не более 65534 вершин, иначе его движок юнити не может обработать. В том числе 3д-текст, 16тыс символов лимит (один символ - четыре вершины для quad'а).

    Но в любом случае, у вас с этим проблем быть не должно - на все куски один материал кладете, а на него одну текстуру. Ну или если на одном объекте было несколько материалов в 3д-редакторе, то они тоже экспортируются в FBX (часто в виде пустышек) и после заменяются в юнити на нужные материалы, на каждом куске меша, вручную.
    Ответ написан
  • Как реализовать эффект втягивания фото внутрь (spherize) в Adobe Photoshop?

    DanceM
    @DanceM
    Кто хочет -ищет способ, кто не хочет -ищет причину
    Не знаю, при чем тут эффект spherize, им точно не получится такого эффекта добиться. Это кривая труба, уходящая вдаль, а не сфера в каком либо проявлении.

    В данном случае вам понадобится любой пакет 3д-графики. В нем трубу сделать и на нее текстуру нужную положить. Ну и пару источников света добавить, по желанию.

    Например так:
    1de54a96e026405a9c05cf8405b684dd.png

    На самом деле, у вам может даже что-то получится в фотошопе, у него есть 3д-функционал. Но подозреваю, что это (ковыряние ограниченных 3д функций фотошопа) может занять гораздо больше времени, чем базовое освоение какого-либо популярного 3д пакета.
    Ответ написан
  • Операция, обратная запеканию нормалей?

    DanceM
    @DanceM
    Кто хочет -ищет способ, кто не хочет -ищет причину
    Ищите Vector Displacement.

    Суть в том, чтобы получить в редакторе displacement модели именно с normal map, а не черно-белой bump map (результат будет совершенно иной). А это просто не каждый displace инструмент умеет/поддерживает.

    Я делал данную операцию, насколько помню, в 3ds MAX + Vray (у врея была карта, что позволяла преобразовать текстру c нормалями именно в векторную текстру/карту). Но подозреваю, что можно и в других 3д редакторах (Maya, Blender, Zbrush, Mudbox).

    PS: освежил воспоминания - 3dsmax + Vray позволяют рендерить объект с vector displacement, но не получать саму геометрию напрямую. Так что возможно вам стоит сразу поковыряться в других графических пакетах.

    PS2: а вот Blender справился без вопросов:
    93deaffe85b140b0ad77f56fb1b85313.png
    Ответ написан
  • Есть ли простая программа/сервис для создания 3D моделей?

    DanceM
    @DanceM
    Кто хочет -ищет способ, кто не хочет -ищет причину
    Согласен с Web Developer Blog - Autodesk Fusion 360 лучший вариант. Бесплатный, удобный, легко осваивается, и когда вам станет мало "простоты", сможете воспользоваться очень богатым функционалом. Я начинал знакомство с CAD с Autodesk Design123 - просто урезанная версия Fusion360, но не такая удобная, нет многих базовых инструментов, и насколько помню Autodesk прекращает ее поддержку (и правильно, имхо).
    Ответ написан
  • В чем создают 3D (объемное) мультимедиа для трансляции через проектор?

    DanceM
    @DanceM
    Кто хочет -ищет способ, кто не хочет -ищет причину
    Просто с двух камер рендер делается и после две картинки (два видеоряда) комбинируются под нужное оборудование. Любой кто владеет хотя бы базово 3д графикой и базово видео обработкой (видеодизайном, композом) может справиться. Но время уйдет на эксперименты, т.к. есть своя специфика - расстояние между камерами, точка фокуса, и т.п.
    Ответ написан
  • Какой 3D редактор лучше для Unreal Engine 4?

    DanceM
    @DanceM
    Кто хочет -ищет способ, кто не хочет -ищет причину
    А какой автомобиль лучше? Вот так и с редакторами.

    Я бы так оценил:
    Блендер - бесплатный. Это очень сильный фактор.
    Maya - мощный пакет, для профессиональной работы. Ради пары моделек не думаю, что стоит его изучать.
    3dsmax - не менее мощный, куча учебных материалов, даже уроки десятилетней давности годятся, т.к. в целом пакет не изменился.

    По остальным пакетам не скажу ничего, т.к. не имел достаточно практики.

    Попробуйте каждый, какой проще пойдет, тот и подойдет. Ну либо Блендер, чтобы потом не ломать голову над покупкой и легализацией.
    Ответ написан
  • Как выбрать хороший 3д принтер?

    DanceM
    @DanceM
    Кто хочет -ищет способ, кто не хочет -ищет причину
    Хороший это скажем Makerbot или Ultimaker. Но вам "хороший" как бы и не надо. Печать под ваши задачи можно делать на любом принтере - потоньше сопло, поменьше скорость, и будет отлично.

    Я тоже хотел взять хороший, но для начала взял самый дешевый Prusa i3 в местном магазине, т.к. не имел о принтерах ни малейшего представления. Первые пару месяцев ломал, чинил, и дорабатывал его. И как оказалось, сборка принтера это намного более интересное занятие, чем сама печать :)
    bf0897e0f30948b2bf66e45dd94583aa.png

    В итоге, за прошедшие восемь месяцев я собрал уже четыре принтера - первый из набора (и после его таки разобрал на запчасти), остальные покупая детальки на Aliexpress, по частям.
    262197f0c1a14ec7ace0cf72fea60a4c.png

    Последний еще в процессе сборки, но уже печатает. Область печати 400х400х600мм
    (UPD, обновил фото):
    76febfddafdc43c49301b03f01690e6a.png

    Так что берите самый простой Prusa i3, желательно популярную модель (проще искать решения проблем) и по сменным драйверами (по началу их сжечь проще простого). И добро пожаловать в мир 3д-печати!

    Еще вам понадобятся запчасти - тефлоновая трубка (часто забивается в хотэнде), доп. сопла (проще сменить, чем пробивать), алюминиевые блоки нагревателя (резьба сопла срывается только так), драйвера (сжечь легко). Благо все это можно купить на Али недорого, главное запастись заранее, чтобы как откажет что-то не бегать в панике по ближайшим магазинам и не заказывать втридорога.
    Ответ написан