Объединяем несколько материалов в один | Несколько текстур в одну | Материалы Blender 3.3
Разберем довольно популярный вопрос в последнее время в комментариях - как можно соединить несколько текстур или материалов одного объекта в один?
Для этого воспользуемся только стандартными средствами Blender 3.3. Из стороннего был применен только аддон UVPackmaster 3, но он лишь упростил раскладку островов. Это так же можно сделать и без его помощи.
Поддержи канал на Boosty: ur-l.ru/Boosty
Присоединяйся к нашему сообществу в Discord - ur-l.ru/Discord
Группа ВК: editmood
Пікірлер: 167
Друг! За восемь с половиной минут ни одной капли воды! Как же редко встречаются такие продуктивные видео! Спасибо тебе большущее!!!
@kagamine_len_gay
7 күн бұрын
по факту большая часть видео вода одна, из того что ищут в описание там секунд 20
МУЖИК ТЫ ПРОСТО лучший как же я тебя люблю 8 минут разговоров ПО ДЕЛУ.
Единственый кто чётко обьяснил и показал, и после которого у меня всё получилось!
@EditMood
Жыл бұрын
Здорово!)
От души душевно в душу, ты лучший, без тебя бы не разобрался
Это именно то, что я искал! Спасибо!!
Спасибо за урок. Вы очень помогли) Всё ясно и понятно
спасибо большое за доступное и понятное объяснение, очень помог!
Офигенно и понятно объяснил! Красавчик! Ставлю лайк и подписку!
@EditMood
Жыл бұрын
Благодарю)
Спасибо большое за урок! Очень интересно и полезно)
наконец-то я тоже это знаю. Спасибо очень ясно и легко объяснено) теперь попробую сам.
@EditMood
Жыл бұрын
Удачи с экспериментами)
Лучший. Классно объясняешь, спасибо!
@EditMood
Жыл бұрын
Спасибо ☺️
Спасибище, человек!
Наконец-то понятное видео по этой теме
@argge
Жыл бұрын
тоже
Полезный материал, спасибо. Хочу отметить, что при импорте модели в Unreal Engine 5 я столкнулся с проблемой, что текстура всё равно ложится криво. Оказалось, что в Блендере перед экспортом модели у всех объектов нужно было убрать UVMap, оставив только UVMap.001. После этого текстура легла ровно.
@EditMood
11 ай бұрын
Да, есть такой момент) Это уже было в ответах то ли тут в комментариях, то ли в дискорде) Спасибо!
Красота!🎉
Спасибо, это было полезно
Чел ты самый лучший, желаю здоровья тебе и всем твоим близким. Еще желаю много-много подписчиков!
@EditMood
Жыл бұрын
Ахах) Спасибо и взаимно)
Нормально задвинул,благодарочка
@EditMood
Жыл бұрын
От души)
Огромное спасибо!!!
Я мучался с этой проблемой месяц... Поставил несколько аддонов,оно запекалось через жопу, пробовал каждый обьект по отдельности рисовать.... Ты меня спас
Лучший!
Столько видео перелопатил по запеканию и могу сказать, что это самое понятное объяснение по данной теме. Только не могу понять, почему разрабы блендера так усложнили этот процесс, ведь ещё в версии 2.79 запекание текстур производилось буквально в несколько кликов, а тут UVмэпсы, шейдэры, материалы, десятки разных настроек и что-то нужно обязательно выделить в нужной последовательности, в итоге если тебе повезет, то перед твоим взором предстанет эта несчастная текстура
@EditMood
Жыл бұрын
Это да... Не самая сильная сторона блендера. Пожалуй, поэтому почти всегда для этих целей используется другой софт)
Ты лучший.
Пожалуйста, сделайте такой же урок по запеканию остальных видов текстур (смешения, нормалей и тп). Также, для нескольких объектов. Или принципиально ничем не отличается способ?
Скажи а можно это сделать в Мормосете или там только печется геометрия с хая на лоу?
Здравствуйте. Спасибо огромное за очень полезный, подробный и понятный урок. Подскажите, пожалуйста, возможно ли запечь прозрачные объекты?
@EditMood
8 ай бұрын
Так а что запекать в прозрачности?) Только если какие-то повреждения, шероховатости... Да, их тоже можно запечь. Но это уже не цвет скорее всего, а нормали или ещё какие-то каналы...
@lisicfun
8 ай бұрын
@@EditMood понятно)) спасибо большое!
Подписался 👋
Можно ли как-то контекстный хоткей обновления текстуры ALT+R (если, например, внес изменения в фотошопе и пересохранил) использовать без необходимости держать открытым шейдер эдитор и обязательно наведенным курсором мыши на него? Пробовал через аддон пай меню эдитор вынести в N-панель, но безуспешно - оператор не воспроизводит команду обновления текстуры без открытого контекста (т.е без открытого активного курсором мыши шейдер эдитора)
@EditMood
Жыл бұрын
Никогда не задумывался об этом, поэтому подсказать не смогу 😐
Можно запекать только материалы с нодом Principl BSDF, или можно запекать такие как Glass BSDF, у меня просто не все материалы в текстуру запекаются, например можно ли запечь материалы с нодом где Factor, у меня есть костёр у которого материал меняется в зависимости от положения камеры. Можешь, пожалуйста, сказать какие материалы можно запекать?
Можно выделить все объекты в edit mode, нажать ПКМ и выбрать UV Unwrap, там выбрать Smart UV Unwrap и блендер сам упакует все текстурки без пересечения
@skillozz
7 ай бұрын
но нужно не забыть настроить Island Margin
@yuryyakovevl
4 ай бұрын
ага он их так нахуй упакует, что лучше сразу в Ризом UV идти
Присматриваюсь к Блендеру. Подскажите, может, за 8 месяцев с даты выхода ролика появился более универсальный метод запечки всех материалов в один атлас? Просто если на персонаже, который даже не гуманоид, более 40 разных материалов, каждый протыкивать, как указано в видео - достаточно кропотливо и, кажется, не эффективно. Возможно, сторонние аддоны это делают быстрей и эффективней?
@EditMood
11 ай бұрын
В самом блендере пока что всё так же) Есть аддоны... К сожалению не вспомню названий, так как не пользуюсь ими. Что-то вроде baketool, например
@ComplexTagret
11 ай бұрын
@@EditMood Спасибо за ответ. Потестил разные, пока что Симплбэйк проще всего запекает без артефактов, если вдруг кому надо.
@NickyKun
9 ай бұрын
Спасибо, как раз искал аддон
Честно говоря, я теперь ищу аддон UV PackMaster. Но... Автор, вот сразу в начале видео надо было говорить, что он нужен.
@EditMood
8 ай бұрын
Ок, спасибо, учту)
@EditMood
8 ай бұрын
Есть оговорка - он совсем не обязателен. Он просто упрощает работу. Но то же самое можно сделать и вручную, о чём было неоднократно сказано)
@realbesraflanimehub8469
4 ай бұрын
вручную не получаеться
спасибо - отличный урок! А если я испоьзую в итоговой фигуре, нескоько составных , с уже готовой текстурой - ? Тот же процесс запекания будет ?
@EditMood
Жыл бұрын
Да, принцип остаётся тот же)
@astvideotv
9 ай бұрын
@@EditMood А еще вопрос. у меня почему то в пак мастер кнопка Pack не подсвечена и соответственно не работает. Можно с этим что то сделать ?
@EditMood
9 ай бұрын
Скорее всего не установлен движок (ставить нужно аддон и движок)
@astvideotv
9 ай бұрын
А вот не понял - что за движок? Разве Блендер сам по себе не является движком для своих аддонов?
@EditMood
9 ай бұрын
@astvideotv данный аддон имеет свой собственный движок. Скачивается 2 файла - EXEшник движка и сам аддон. Без движка аддон не может работать.
Несмотря на установленный "фотоаппарат", при выборе второй развертки - на всей модели некорректно отображается текстура. Как запекать?
При нажатии на кнопку "Запечь" вылазит ошибка "uninitialised image render result from object [НАЗВАНИЕ ОБЪЕКТА]". Делал все строго по инструкции, использовал бесплатный UV-Packer. Хронология создания моделей: сделал 11 моделей в MagicaVoxel, импортировал их в VoxelShop, ничего не изменяя импортировал их в фомат dae (Это делается для оптимизации полигонов и вершин), на выходе получил 11 файлов dae и 11 png текстур, импортировал dae в блендер, там модельки загрузились уже с текстурами. Далее удалил еще лишние полигоны и вершины. После этих этапов решил совместить 11 png текстур в одну (для игрового движка) с помощью этого видео, но вылезла вышеуказанная ошибка. Не знаю, что из этого пригодится, надеюсь мне подскажут, что пошло не так..
@EditMood
Жыл бұрын
С перечисленным сторонним софтом не работал, поэтому эта информация не поможет. А вот по ошибке... Нет ли случайно пустых слотов под материалы? (То есть слот добавлен, но материал в нём не выбран) Либо же дело в нодах материала, возможно. Если есть желание разобраться - могу помочь в дискорде, посмотрев файлик с ошибкой своими глазами
Наконец настал его час )
@EditMood
Жыл бұрын
Удачи:)
@lol-et1fz
Жыл бұрын
@@EditMood 05:27 в смысле 'только цвет' то-есть шараховатости не будет ?)
@EditMood
Жыл бұрын
Совершенно верно. Шероховатости это уже normal. Их тоже можно объединять. Вместо Diffuse выбираем normal и тоже их запекаем. Но с ними посложнее.
@lol-et1fz
Жыл бұрын
@@EditMood Тоесть я должен забейкить (дифьюс) а потом (нормал) ?
@EditMood
Жыл бұрын
Да)
Здравствуйте, у меня все равно осталась ошибка с запеканием, про которую вы говорили в конце видео, можете мне помочь разобраться с ней, пожалуйста?
@EditMood
Жыл бұрын
Здравствуйте! Не видя ситуации, остаётся только гадать. Поэтому могу лишь порекомендовать сверить всё с видеорядом ещё раз, шаг за шагом, не пропуская ни одной мелочи
@Natha_HE
Жыл бұрын
@@EditMood Смотрите, у меня есть меч, хочу запечь на нем текстуры, я делал все по вашей инструкции, но запеклась она только на рукоять, скажите пожалуйста, может ли быть такое, что это связано с разрешением самой текстуры или чего-то подобного? Если нужно, я могу отправить вам фото меча или что-то в этом роде. Подскажите, пожалуйста, в чем может заключаться эта проблема?
@EditMood
Жыл бұрын
Вероятнее всего проблема в развёртке или в назначении материала. Вопрос со скринами и т.д. можно задать в чате на сервере Дискорд.
Сколько много лишних телодвижений в новом блендере стало при выпечке. А есть аддоны, которые делают всё тоже самое, но одной кнопкой "сделать красиво"?
@EditMood
9 ай бұрын
Судя по следующему комментарию, уже ответ найден)
подскажите что мне делать в UV Editor для лиц полигонов я использовал merge теперь не знаю как вернуть обратно
@EditMood
Жыл бұрын
Не очень понятен вопрос, но может клавиша V поможет? 🤔 Есть видео на канале о том, как разделить геометрию.
А можно не мучиться и просто запечь на клон болванку с новым материалом и отдельной разверткой.
Привет, сделал всё по видео, но при нажатии на кнопку замекание, выдаёт ошибку Object "Sketchfab_model" is not a mesh. Что делать в данной ситуации?
@hronplay1858
5 ай бұрын
а, всё отлично, решил проблему, спасибо за ролик!!!
Какие должны быть размеры текстур , чтоб хорошо легло и качественно выглядело? Я сам собираюсь рисовать текстуры.
@EditMood
Жыл бұрын
Чем больше размер текстуры, тем качественнее будет результат. Но при этом больше размер файла, модель тяжелее. Подбирается в зависимости от целей модели)
@ChelSammi9837
Жыл бұрын
@@EditMood Спасибо!
Дружище, помоги пожалуйста, СДЕЛАЛ ВСЁ ТОЧНО ПО ИНСТРУКЦИИ, процесс запекания идет, пишет что процесс завершен, но черный квадрат так и остался черным, почему не запекает? в чем может быть причина?
@EditMood
11 ай бұрын
Причин может быть много) Посмотреть файлик бы проблемный. Дискорд, вк - ссылки в описании
А если в модели куча текстур? :) Я сделал развертку своей модельки с кучей слоев текстур (материалов?), тву они в этот малюсенький квадратик наложились один на другой, что и места нету чтобы растащить каждую текстурку по углам квадратного "полотна". Все оранжевое от разверток. :D Есть ли способ как-то увеличить размер квадрата для комфортного размещения на нем большого количества текстур?
@EditMood
6 ай бұрын
Решает разрешение текстуры. Чем больше в неё нужно впихнуть, тем больше придётся увеличивать разрешение для сохранения качества деталей. Придётся идти на компромисс качество / размер)
@trollfat5093
6 ай бұрын
@@EditMood Ну это я модельку дворфа ил Линейки-2 выдернул. Там шесть файлов с текстурами каждая из которых 256х256. :) Ну, ладно. Принцип (из Вашего видео) я понял: 1) Делаем новый файл развертки с размером 4К. Соответственно, и текстурки создаваемый файл увеличит до 4К. 2) Возваращаем перемасштабированные этой новой разветкой текстуры-исходники обратно до их нативных 256х256. Профит! (Еще и место останется.) :) Спасибо!
@EditMood
6 ай бұрын
@trollfat5093 не обязательно 4к. 6 шт. 256х256 уложатся и в меньший размер. Лишнее место ни к чему)
Добрый день видео полезное но есть проблема почему то кнопка Pack не нажимается и выделена серым типо недоступно что делать?
@EditMood
9 ай бұрын
Скорее всего не установлен (или не указан в настройках) движок плагина. (Плагин состоит из 2 частей - движок и сам аддон)
привет, я когда в UvPack... нажимаю кнопку pack , пишет unexpected error, что делать?
@EditMood
6 ай бұрын
Пробовать сменить версию аддона или блендера. Неизвестная ошибка, понять не просто)
a kak delat takoi vesh? naprimer ia ustanovil kameru i sdelal xaroshi fotorealistichni render vblendere i kak mne patom etat foto rendera zapekat na scene priama iz vida kameri?
@EditMood
Жыл бұрын
Вопрос непонятен) Получено изображение рендера, как его запекать... 🤔
@datodavita1212
Жыл бұрын
@@EditMood spomoshi camera project, chtota tak nazivaietsia sposob :D prosta mne interesna iest li lioxki sposob dlia analogichni rezultata
если в местах соединения остаются какие-то светлые линии, хотя на текстуре этого нет, что с этим делать?
@eugene3160
Ай бұрын
Решил проблему?
@user-bc8lg1rd8d
Ай бұрын
Да, решил, от края тектуры должен быть отступ небольшой
Шикарный видос. Но у меня запечка серая вышла, это ж не так должно быть? Запёк, но бес цвета Оо
@EditMood
10 ай бұрын
Нужно смотреть, разбираться, сходу не скажу)
@Yoshino-Takigawa
10 ай бұрын
@@EditMood я уэе понял, что не так) Я оставил свет и выключил цвет в настройках запекания. А сколько моделей одновременно запечь можно? И какой оптимальный размер основной UV для такого?
Здравствуйте, а как быть если у меня цвета взяты с материалов а не текстур и всё это делалось на одной модельке?
@EditMood
9 ай бұрын
Все так же) Просто без первоначальных текстур)
@-Vaikne-
8 ай бұрын
@@EditMood Понял, спасибо! Этот метод работает даже если обьект один?
@EditMood
8 ай бұрын
Да, конечно)
no active image found in material... Как исправить?
@EditMood
4 ай бұрын
Не выделена нода с текстурой в каком-то из материалов
Как сделать текстуру для бревна? Что бы по бокам была кора, а сверху и снизу внутренности ствола
@EditMood
Жыл бұрын
Примерно как в ролике с рукоятью. На развёртке остров с боковыми поверхностями на одну текстуру ложится, с торцами - на другую.
@Zero_Two_016
Жыл бұрын
@@EditMood Благодарю.
Object "tire1" is not a mesh вот эта ошибка что делать?
@EditMood
Жыл бұрын
А что такое tire1? Может это не меш? Свет / кривая / ещё что-то?
А что делать если запечка от развертки съезжает сильно?
@EditMood
Жыл бұрын
Написать об этом в дискорде или ВКонтакте) Ссылки в описании)
А можно ли таким образом объединить и несколько карт нормалей?
@EditMood
11 ай бұрын
В целом да, но на мой взгляд это все проще вообще сделать где-нибудь, например, в сабстенс или мармосет)
что делатьт если вылитает когда идет запечка? стоит на 0 пару секунд и вылитает
@EditMood
Ай бұрын
Попробовать другие версии Blender для начала. Можно портативные.
То ли я тупой то ли лыжи не едут, делаю по видео, блендер дает ошибку "uninitalized image", пробую по другому, выдает "object is not a mesh"
@EditMood
5 ай бұрын
Добро пожаловать в Дискорд :)
У меня почему-то не получилось запечь, сделал в точности как в уроке, но после запекания картинка чёрная, пробовал разные ещё способы запекания но всё равно чёрная картинка на выходе, в чём проблема не пойму
@EditMood
9 ай бұрын
В дискорде обсуждали вопрос уже
@Victor_UA
9 ай бұрын
@@EditMood Ну прикольно, я то не видел этого обсуждения, у меня нет возможности сейчас использовать дискорд и рыться искать ответ на мой вопрос, лучше если вас не затруднит подскажите здесь как это исправить? Уже всё перерыл в интернете толком ничего не нашёл
@EditMood
9 ай бұрын
Metallic у материалов на 0
@Victor_UA
9 ай бұрын
@@EditMood Metallic у меня и так стоит в 0, думаю вы недопоняли, не сами текстуры на выходе становятся чёрными, а картинка на которой должны все материалы отображаться она как была пустой и чёрной до запекания так и осталась после запекания пустой и чёрной
@Victor_UA
9 ай бұрын
И по завершению запекания выдаёт вот это сообщение "Baking map saved to internal image, save it externally or pack it"
Я дурак который перезаписал файл текстуры и теперь надо еще 30 минут перерисоввывать
@EditMood
11 ай бұрын
Бывает) со временем появится привычка чаще делать копии всего и вся)
Помагите , запекание доходит до 100% и потом начинает с начала и так по кругу при этом развёртка как была с чёрным фоном так и остаёться.
@EditMood
9 ай бұрын
У материалов metallic на 0? Но в любом случае зацикленности быть не должно... Что-то где-то не так 🤷♂️
@soltiray2704
9 ай бұрын
metallic на 0, запекание проходит частично, какие то островки запекаються какие то нет, буду дальше искать проблему.@@EditMood
@EditMood
9 ай бұрын
Нормали у незапеченных островов в правильную сторону смотрят?
@soltiray2704
9 ай бұрын
С нормалями всё в порядке, щас попробую новый проект создать и что нибуть простое затекстурировать. @@EditMood
Со стороны разработчиков блендер как то вообще неочевидно сделано, что нужно выделять ноду для запечки...
у меня 18 к объектов...
@EditMood
Жыл бұрын
Сочувствую! Но тут явно что-то не то. Это что за сцена или объект, где 18к объектов нужно на 1 материал уместить?)
отлично, но как запекать так же нормал
@EditMood
Жыл бұрын
То же самое. Подключить нормали в качестве base color и так же запечь в новую текстуру. Полученный файл сохранить и использовать в качестве новой карты нормалей.
@EditMood
Жыл бұрын
В теории можно ещё попробовать просто запечь карты нормалей на новую развёртку, текстуру. То есть вместо diffuse выбираем normal и запекаем. Но, честно говоря, не сталкивался с этим, всегда текстуру делал изначально так, как хотел видеть в конечном результате. Поэтому на 100% не могу утверждать.
@198121D
Жыл бұрын
@@EditMood а я где-то видел аддон, он вроде обьеденяет в uv острова и получается одна большая карта, суть в том что одеваешь один материал а остальные типа подтягиваются, там в пару кликов вся работа
@EditMood
Жыл бұрын
О есть он делает ту же работу, просто почти без участия человека)
@198121D
Жыл бұрын
@@EditMood а нет видео случайно
я так понимаю это атлас?)
@EditMood
3 ай бұрын
Вроде того, да)
первый
@EditMood
Жыл бұрын
Мои искренние поздравления))
Не знаете почему текстура запекается несколько часов? Пк не картошка
@EditMood
Жыл бұрын
Не в курсе. Не слишком большие разрешения текстур? Попробовать другую версию Blender?
Название урока не соответствует видео.
@EditMood
4 ай бұрын
Критикуя, аргументируй. Иначе слова ничего не значат)
@pawall3deller749
4 ай бұрын
@EditMood Ок, согласен, сам попросил)) - Что такое материал, и что такое текстура, знаем? Знаем, это разные вещи, но материал может содержать текстуру. -Текстура же без материала, нет. Если это не вертекспейнт =) - Название видео видим? (Объединяем несколько материалов в один | Несколько текстур в одну | Материалы Blender 3.3) У Кожара есть подобный урок, с таким названием, но он хотя бы сделал конкретный акцент, на материалах - как на объект добавить несколько материалов, ничего лишнего. У тебя же запекание и работа с текстурами, ЮВМ. А не микс или объединение нескольких материалов, например путём наложения и масок. Урок сам не плохой, не подумай, не критиковал! Просто само название не соответствует действительным от него ожиданиям =) Сделай еще один урок, по миксованию материалов между собой, и начало этого названия будет полностью оправдано. Успехов ! =)
@EditMood
4 ай бұрын
Другое дело) Но тут соглашусь всё равно "со звёздочкой". По факту таким способом мы можем получить вместо нескольких материалов один. Да, это будет объединение текстур, а не материалов. Но тем не менее на выходе из нескольких материалов один😊 И я не оспариваю, замечание верное, имеет место быть. Но логика была проста - именно это действие зачастую ищут по этим ключевым словам🤷♂️
Что означает само понятие запекание? Часто слышу но до конца не понимаю зачем это нужно?
@EditMood
Жыл бұрын
В случае с нормалями - перенос 3Д неровностей на 2Д карту нормалей для последующей имитации этих самых неровностей на гладкой поверхности. В случае с цветом, как в данном ролике, это перенос информации о цвете с имеющегося материала на новую, чистую текстуру по развёртке объекта. В мире 3Д это называют "запеканием", "запечкой", "бейкингом" и т.п. От слова Bake, как, собственно и написано на кнопке в блендере)