Запекание (Baking) — это процесс сохранения информации о прохождении света непосредственно на текстуру объекта. Это крайне необходимая функция при создании компьютерных игр или анимации, в которой движется лишь камера. С выходом Blender 2.71 появилась возможность производить запекание материалов и текстур в Cycles.
Перевод урока с сайта BlenderGuru
Основы запекания
Выделите плоскость и выполните для нее UV-развертку:
Создайте новое изображение:
В редакторе нодов добавьте нод Image Texture и сделайте его активным (выделите его):
Перейдите на вкладку Render и в меню Bake нажмите кнопку Bake:
Чтобы выполнить запекание куба, повторите туже процедуру:
Чтобы увидеть результат, добавьте шейдер Emission и переключитесь в режим отображения материалов:
Запекание сцены с текстурой
Настройке карту нодов с нужной Вам текстурой, как Вы делаете это обычно:
В редакторе нодов сделайте активным нод Image Texture с новым изображением и нажмите кнопку Bake. Затем его же и подключите к входу Surface (не забудьте про нод Emission):
Запекание каустики
Добавьте в сцену Сюзанну и назначьте ей шейдер Glass:
Выберите плоскость на которой она лежит, сделайте активным нод, содержащий нужную текстуру и перед тем как нажать кнопку Bake измените параметр Bake Type на Diffuse Indirect:
Теперь соедините с помощью нода Add Shader запеченную текстуру с остальной картой нодов и отметьте на вкладке ренедера параметр No Caustics. Результаты рендера отныне будут в несколько раз быстрее, при этом в сцене будет присутствовать все та же каустика:
i did something wrong :/
Maybe…
Attach images of Node Editor window and UV/Image Editor.
Also, please read carefully the lesson before making comments and throw links to BlenderGuru.
Looks like you forgot to unwrap your cube and plane (first step).
maybe missed some »APPLY» function :/
just can’t understand
Select Smart UV-unwrap or mark some edges manualy.
not helped
You forgot to connect the texture (:smile:)
Oh my gosh, it’s clinical case… A LOT of thanks Bro (y) (y) (y) (y) (y)
Что то с каустикой не получается.
У меня все ровно текстура не прозрачная :(
Можно ли как то сделать чтоб эффект стекла сохранился при вращении запеченной сцены?
А куда деваются эффекты при вращении сцены?
Ну когда вращаем, Сюзана не прозрачная, на ней просто текстура.
Или тут идет речь именно об свет каустики от объекта.
В общем стекло можно запечь?
Нет.
А как на той гифке, в начале урока человек «ходил» по сцене? Потому что это было именно «хождение» по сцене, если бы это летала камера, то уровень на котором она находилась, менялся бы, когда делался «шаг» назад или вперед, при опущенном вниз курсоре или поднятом. При чем при шаге назад он по моему даже запнулся о кресло и сделал шаг в сторону. Как включить такой «режим обзора»?
Сколько умозаключений и все понапрасну…
Ctrl + F
Камера летала, никто не ходил.
А ведь хождение есть. Tab для включения гравитации.
О КРУТО ) а я просто летал до этого, спасибо
Текстуры черные становяться. Уже все перепробовал.
ты каждую картинку сохранил после запекания?
а можно ли как то это в рендере использовать?
да и нужно, но проблема есть если повторяющиеся текстуры то надо отдельно каждую печь а если лампочка по сцене передвигается то текстуры на нее не реагируют нормально
А можно-ли в cycles сделать запекание не воспринимающее свет и тени???
Да! Данная текстура ничего не воспринимает (:smile:)
Ни свет, ни тени.
ну а если серьёзно, в блендоровском рендере была возможность запесь только текстуру brake mode -> texture. В cycles как понимаю так уже не сделаешь ?
Ну там под кнопкой Bake список всего, что можно. Того чего там нет — не запечешь.
грусть и печаль
Блендер русофецирован зачем англо- язычные слова , тупо путоете
Уроки на русском делать надо!!!!!!!!!!!!!!!!!
Вячеслав. Лучше выучите английский язык. Очень много толковых уроков как раз таки англоязычных. Пригодится.
Реальная не разбериха получается, розговареваем на русском, а показываем на англ, чуш
У меня русофецированый блендр
Называйте все своими именами
?
Нужно больше комментариев! Что бы «реальная не разбериха получилась…»
Вячеслав и русский язык не очень то знает, а тут еще и английские слова… Вот досада?
Допустим, у меня большое количество материалов в модели (порядка 10) возможно ли за один заход запечь их все, если используется одна текстура на все материалы?
Дело в том что я НЕ могу себе позволить запекать текстуру отдельно для каждого материала т.к. мой старенький комп выпекает каждую текстуру в течении целого дня (процессор старый, 2-ядерный) и сил связываться с этим попросту нет
«возможно ли за один заход запечь их все»
Да
Пожалуйста, объясните как. Я уже пробовал запечь текстуру по вашему уроку, выделил ноды текстур во всех материалах, потом, не выходя из эдит мода выполнил запекание Combined
но, увы, запекся только один материал. Возможно я сделал что-то не так, но что?
В уроке не сказано выделять ноды текстур во всех материалах (тем более это не возможно).
Пнятно. Но все-таки, простите мне мою назойливость, но тогда как именно запекать именно ВСЕ материалы в объекте? выделить текстуру одного из них?
Вы абсолютно не разобрались с уроком и из-за этого движетесь в неверном направлении. Зачем вам вообще все эти 10 материалов? Да хоть их 1000 будет — без разницы. Запекание — это сохранение внешнего вида объекта на текстуру. Выполните этот же урок и запеките куб, как это показано в уроке. Затем ТАКАЯ ЖЕ процедура для вашего объекта с кучей материалов.
А Можно ли так же запечь Систему частиц (траву) на развёртку?
Можно.
А можно чуть подробнее? Пока не получасется… с кубом и сценой разобрался, повторяю то же самое на плэйне с травой и не получается, — просто та же текстура….
Google же…
https://www.youtube.com/watch?v=Ksl6blvMxEE
Артем, у меня вопрос к запеканию света, точнее теней. Как сделать так что бы на объектах с запеченными текстурами были видны тени от скажем анимированных объектов, тени которых запечь невозможно.
Думаю плохо объяснил. Пример, это игры с запеченными тенями, но есть персонажи тени которых не были запечены. Как сделать такое? Что бы, объект оставлял тень на объектах с запеченным картой света (ведь у него материал emission, который не принимает тени) и его тень сливалась с запеченными тенями.
Раздел «Запекание света»
https://blender3d.com.ua/bolshaya-ideya-zapekaniye/
Там есть полезные ссылочки в этом разделе, думаю разберешься.
Спасибо! Ммм только там есть [q]Unity использует систему светового зонда которая позволяет не статичному (анимированный или динамический) объекту получать информацию из запеченных карт света, что позволяет сэкономить ресурсы с их помощью при симуляции динамического освещения.[/q] ссылки на туториалы по Unity.
Так как же использовать динамичные и статичные источники света в Blender?
Ало?
Как добавить динамическую тень, скажем для анимаций? И сделать так что бы, сливалась с текстурой световой карты?
при запекании пещеры пишет ошибка обработки выделения,вроде развёртка есть хайполи и лоуполи есть настройки тоже установил,как с таким боротся?
Может кто-нибудь объяснить почему после создания UV-развертки модель отображается черной и обязательно подключение нода Emission. В чем логика? Не доступнее ли было просто нод Image Texture с разверктой подключать к диффузному либо любому другому материалу?