Корпус состоит из нарезанных листов метала сваренных вместе. Все детали тоже приварены. В общем вся модель будет покрыта сварными швами.
Такое количество швов вручную - долго, скучно и утомительно.
Поэтому делаю несложный инструмент, который будет накладывать швы автоматически. На входе ожидаются 2 типа объектов. Первый - замкнутая геометрия со взаимными пересечениями, второй - не замкнутая. Инструмент использует их для наложения двух типов швов - условно "угловые" и "плоские".
В основе - метод описанный в этом видео:
Чтобы убедиться что все работает стабильно, небольшой краш-тест
Работает!
60108507
40
2021-08-16
В зебре есть такая кисть)
Очень простая, не надо делать вручную ничего.
2021-08-16
Глеб, да, но тут фишка в процедурности, которая ничего общего с ZBrush не имеет и в сравнение не ставится...
2021-08-16
Михаил, Ага)))
Ведь ты используешь эти швы 100500 раз, чтоб заказчик присматривался к каждому, ищя различия между ними)))
2021-08-16
Глеб, То же мне процедурность.
Эту вещь в любом софте можно настроить удобным образом.
2021-08-16
Глеб, нет, (условно) я сделаю генератор металлиста на каком-то огромном механизме, и вместо того, чтобы рисовать каждый шов в ZBrush руками, я просто использую подобный генератор, который за секунду облепит мне всю конструкцию швами в нужных местах. Тут дело не только в уникальности каждого элемента (хотя это тоже играет свою роль), но и в скорости создания подобных вещей.
2021-08-16
Глеб, во-первых поведай как ты это сделаешь в том же Blender или Cinema, а во-вторых - любой софт так и так поддерживает хоть какой-то мало-мальски процедурный подход. Процедурность на Houdini не ограничивается.
2021-08-16
Михаил, Не хочу спорить. Ты просто не знаешь Зебру, не знаешь глубинно Блендер и Синему.
Твоя Гудини - не универсальный инструмент хотя бы потому, что настраивать многие вещи там долго.
Особенно органические.
В этом отличие такого подхода "математического", от "Художественного", где художник подложит бумажку под ножку качающегося стола, а математик будет рассчитывать мм по линейке))
2021-08-16
Михаил, В блендере - аррэй по кривой. Выделил Эджи механизма, одной кнопкой создал Швы.
Браш - то же самое. Создал Кривую с насадкой швов, и рисуй на здоровье. Там так же можно автоматически выделять кривые замкнутые по острым краям любого объекта.
2021-08-16
Михаил, Сабстенс Дизайнер - то же самое. Аррэй по кривой. Да Даже в фотошопе это можно нарисовать на юв, потом выдавить в любом софте.
В Гудини же. Что ты там сделаешь?
Правильно)))
То же самое. Только математически будешь с 0 создавать ассет.
2021-08-16
Глеб, блин, насмешил. Ты так и не ответил мне на мой вопрос, просто решил уклониться от ответа) А я прекрасно знаю, что в Blender такое почти со 100% вероятностью нельзя.
И да, это ты слабо понимаешь то, о чем ты пытаешься судить... Houdini FX - один из самых универсальных 3D софтов, наряду с Maya 3D и 3Ds max под плагинами. Хотя бы то, что ты пишешь - "...настраивать вещи долго." уже говорит о том, что ты не особо понимаешь концепцию процедурности и алгоритмичности, тем самым упуская важную деталь в пайплайне огромного количества ведущих студий.
2021-08-16
Глеб, это не до конца процедурно. Вообще почти не процедурно. Вдобавок элементы не будут слиты воедино.
2021-08-16
Михаил, Зато быстро)
Выделил группу объектов - объединил))
Много способов по тому. как края можно слить.
2021-08-16
Глеб, "математически", да, ты явно не понимаешь о чем пишешь... В Houdini я (условно) воспользуюсь этим "расчётом", чтобы обшить город размерами 5*5 км одним кликом, потратив на это 10 минут (вместе с созданием ассета)...
2021-08-16
Автор, поделись ассетом, а?
2021-08-16
Глеб, но не процедурно блин... Пост как раз про это.
2021-08-16
Михаил, Да это понятно.
Я не гоню против процедурности.
Швы - вещь супер лёгкая. Нойз кругляшков по одной оси.
А если вещи будут посложнее?
2021-08-16
Глеб, к примеру?
2021-08-16
Михаил, Весь разговор был про то, что можно сделать это быстрее в других софтах на сложных объектах.
К примеру - создать крыло, скульптурного стиля))
2021-08-16
Глеб, эм... А тут уже идет разделение на то, что делать процедурно, а что нет. Сварочные швы - это очевидно процедурная вещь, а вот крыло скульптуры - нет, и быть ею не должно.
Это уже сводится к здравому применению инструментов, и отсутствию фанатизма по одной единственной программе...
2021-08-16
Михаил, Эт была проверка))
Ты её прошёл!
Да, всё так.
2021-08-16
Михаил, И тем не менее, процедурно можно сделать даже скульптурное крыло)
Уже есть такие люди.
Гиганты своего дела, решающие многие задачи.
2021-08-16
Глеб, да, я и не отрицал факта того, что можно, но разве нужно? Нет
2021-08-16
Михаил, Возвращаемся к тому, с чего начинали))
Кому то не нужно создавать швы в Гудини, что бы выполнить проект успешно)
Проект, в котором ты применишь это один раз.
2021-08-16
Глеб, да, но все началось с того, что ты оспорил данный подход в общем (для любой ситуации), не конкретизировав свой комментарий именно на случае с единоразовым использованием подобного инструмента.
2021-08-16
Михаил, Посмотрел на твой возраст.
Рендер-ру, простите за флуд в группе!
2021-08-16
Глеб, . . . Эйджизм? Оу... Не думал, что ты скатишься до этого)))
2021-08-16
Михаил, Нет, просто ты незрелый человек, без опыта.
Поговорим через 7 лет, если ты ещё будешь сидеть в Гудини.
2021-08-16
Глеб, судя по твоим высказываниям, в твоем случае и опыт не помогает... Как видно - хотя бы здраво рассуждать и пояснять ты так и не научился😉
А может опыта просто нет) А ты других судить пытаешься)
2021-08-16
Михаил, Так я и не сужу тебя)
Я даже не пытаюсь тебе что-то объяснить.
Пишу для тех, кто хочет узнать о доп. способах создания эффекта инструмента из данного поста.
Спасибо за разговор Михаил, приятных экзаменов!
2021-08-16
Глеб, почитай на досуге значения слова "судить" и словосочетания "адекватный диалог", узнаешь много полезной доп. информации (она для тебя куда полезнее чем то, что ты писал выше))
Спасибо за разговор, Глеб)
2021-08-16
Спасибо всем участникам за шоу!)
2021-08-16
Глеб, кринжую с твоих комментов)
2021-08-16
Андрей, не понимаю ваш хипстерский слэнг.
2021-08-16
через vdb ?
2021-08-17
хотя если для геймдева я бы тримами полоски генерил, по АО или курваторе находил эджи с достаточным углом вовнутрь, конвертил эжди в сплайны, сплайны преобразовывал в плоские полоски меша и трим текстурой в игровом двигле уже накладывал бы материалом. Что то такое цже делал процедурно.
2021-08-17
да ниче не надт в Гудини математически создавать, але, народ. Делается ассет черный ящик, который входной мешь с блендера или збраша облепливает швами, ниче делать не нужно, один раз написал и пользуешься всю жизнь, остается только настройки крутить.
2021-08-17
Никогда народ который не пользовался гудини не поймет преимущества, потому что тут нужен аналитический склад ума и большие амбиции, что бы потратить на этот софт столько времени, при этом увидеть перспективу и способ применения. Гудини для ЧАСТИЧНОЙ автоматизации, там где художественной руке делать нечего, что бы художник не тратил свое время там где не нужно
2021-08-17
Михаил, не спорь с идиотами, они затащат тебя на свой уровень и задавят опытом 🙃
2021-08-17
Нормальные у вас тут боевые действия 🙃
Я думаю что эта фраза в описании проекта ответит на все вопросы в будущих спорах:
Я не программист, я не очень хорошо знаю Houdini, этот проект - самообучение. Задача: смоделировать полностью готовый к использованию в игровом движке танк, используя только Houdini.