Справка Cinema 4D Cinema 4D Visualize, Broadcast, Studio Advanced Render CineMan
Функция доступна в CINEMA 4D Visualize, Studio

RenderMan шейдер

Общие Материал Применить

RenderMan шейдер

RenderMan шейдер материал позволяет использовать для вашей сцены имеющиеся RenderMan шейдеры. Шейдеры поддерживаемые RenderMan: поверхность, деформация и LightSouce. Шейдер LightSource является особенно интересным, так как позволяет вам создание собственных источников света на языке Shading. Просчёты GI обычно будут проведены также при использовании шейдера LightSource.

RenderMan шейдер материал производит считывание всех параметров шейдера и определённых вами значений из компилированного файла шейдера. На основе этого будет создан интерфейс, который позволяет пользователю производить изменение параметров и их анимацию.

На заметку:
При этом обратите внимание на тот нюанс, что шейдер должен быть компилированным! RenderMan шейдер материал не может производить непосредственное считывание файла на языке Shading. Как вы производите компилирование шейдера, подробно изложено в соответствующей документации вашего пакета рендера.

RenderMan шейдер материал будет как и все нормальные материалы, присвоен для объекта. Если такой материал должен быть присвоен для объекта, который в свою очередь уже имеет материал программы Cinema 4D, при этом материал программы впоследствии будет игнорирован. При наличии нескольких RenderMan шейдер материалов у одного объекта, будет использован материал, расположенный на крайней правой позиции в менеджере объектов. Но при этом у вас всегда есть возможность создания комбинации шейдеров поверхности и деформации. Определяемые тегом текстуры координаты, в таких случаях будут переданы шейдеру.

При назначении шейдера LightSource для источника света, этот шейдер будет использован вместо источника света программы Cinema 4D. Объёмный шейдер вы можете назначить для объекта окружения, который впоследствии будет просчитан в сцене как глобальный шейдер для атмосферы.