Справка Cinema 4D Cinema 4D Prime Менеджер объектов Меню Объекты
Функция доступна в CINEMA 4D Prime, Visualize, Broadcast, Studio & BodyPaint 3D

Запечь текстуру

Общие Тег Настройки Детали

Запечь текстуру

Эта функция позволяет вам производить снимок и рендер изложенных ниже направлений для выделенного объекта, которые впоследствии вы можете назначить мануально:

Если вы намерены отказаться от последующего назначения созданных битовых карт для материала и объекта, вы можете выбрать установку Запечь объект…. В данном случае назначение созданной битовой карты происходит для объекта автоматически. Этот метод, к сожалению, не предоставляет вам всего спектра контроля, по сравнению с мануальным назначением и установкой Запечь текстуру….

На заметку:
Новая функция скульпта в программе Запечь объект имеет собственное окно диалога, которая была специально оптимизирована для данного направления.

Для чего необходимо создавать запекание текстуры?

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

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

Интегрированная функция оптимального проецирования при этом обеспечивает правильное размещение UV координат и отсутствие у них пересечений.

Как произвести запекание?

Запекание текстуры сейчас производится с учётом всех имеющихся тегов текстуры. Для этого вам не нужно выбирать тег текстуры, а произвести выделение объекта. Если объект имеет несколько материалов и соответственно тегов текстуры, их запекание будет создано с учётом имеющейся иерархии и наличия каналов Альфа. То есть по аналогии с Рендерингом самого объекта.

Поступите следующим образом, если вы намерены произвести запекание текстуры для объекта:


  1. Произведите выделение объекта в менеджере объектов. Объект при этом должен иметь тег текстуры.
  2. Используете команду программы Менеджер объектов \ Объекты \ Запечь текстуру.... Для активного объекта теперь будет назначен специальный тег.
  3. В созданном теге определите необходимые установки.
  4. При клике мышки на кнопке Запечь текстуру..., программа произведёт процесс запекания текстуры. Для возможности контроля над процессом, он будет показан в окне просмотра.

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

Кроме этого, запекание возможно для нескольких текстур. Для этого просто выделите, необходимые теги текстуры и кликните на кнопку Запечь текстуру....

На заметку:
Иногда при процессе запекания возможны сбои в программе или ПК, что приводит к ошибочному просчёту текстуры. При этом на изображении будут показаны белые пиксели. Совет: Установите в таком случае значение параметра Смещение смаза для битовой карты или шейдера, немного выше, чем 0%.

На заметку:
Обращайте внимание на направление нормалей полигонов. Они должны иметь направление от внешней стороны (то есть та сторона, на которую будет спроецирована текстура). Программа создаёт запекание только с таких "позитивных сторон".

На заметку:
Объект при этом должен в обязательном порядке иметь UVW тег. Если этот тег отсутствует, вы можете создать его, используя для этого команду Создать тег UVW.