image

Новости
Уроки и статьи
Загрузка
Обо мне
Ссылки

Switch to English
Описание:
Z - простой поверхтностный шейдер для просчета z канала.
Поддерживается семплирование.
Регулируемая дистанция ближнего и дальнего клиппинг плана.
На выходе получается черно-белое RGB или RGBA изображение.
Поддерживает 8bit, 16bit и 32(float)bit на канал.
Поддерживаются объекты с альфа каналом, так же отражения и преломления.
Возможна инвертация Z.



Использование:
Шейдер назначается как обычный поверхтностный шейдер.
Для параллельного просчета во время основного рендера рекомендую использовать buffer_writer шейдер.

Пример:


Simple Z

Z with transparency

Z with reflection/refraction

Z with Split Color parameter

Red channel - main Z, Green channel - reflection Z

Blue channel - refraction Z

Go to Download

Если Вы обнаружили ошибки в работе шейдеров или просто имеете пожелания прошу сообщить об этом мне на puppet@rambler.ru