Профиль навыка

Шейдерное программирование

Этот навык определяет ожидания по ролям и уровням.

XR: AR/VR/MR 3D-графика и вычисления

Ролей

2

где встречается этот навык

Грейдов

5

сформированная дорожка роста

Обязательных требований

0

ещё 10 — необязательные

Домен

XR: AR/VR/MR

Группа

3D-графика и вычисления

Последнее обновление

22.02.2026

Как использовать

Выберите текущий грейд и сравните ожидания. Карточки ниже покажут, что нужно закрыть для следующего уровня.

Чего ждут на каждом уровне

Таблица показывает, как меняется глубина владения навыком от Junior до Principal.

Роль Обязательность Описание
Unity Developer Понимает основы шейдерного программирования в Unity: Shader Graph для визуального создания шейдеров, базовые HLSL-понятия. Создаёт простые шейдеры: unlit, transparent, basic PBR modifications.
Unreal Engine Developer Понимает шейдерную разработку в Unreal: Material Editor для PBR materials, Material Instances, basic HLSL custom expressions. Создаёт базовые materials и material functions.
Роль Обязательность Описание
Unity Developer Разрабатывает шейдеры для Unity на HLSL: custom lighting models, post-processing effects, screen-space effects. Оптимизирует shader complexity для мобильных платформ. Использует Shader Variants.
Unreal Engine Developer Разрабатывает materials в Unreal: Material Functions для reuse, World Position Offset для vertex animation, custom HLSL nodes. Оптимизирует shader complexity и instruction count.
Роль Обязательность Описание
Unity Developer Проектирует shader architecture для Unity-проектов: custom render features, shader libraries, cross-pipeline compatibility (URP/HDRP). Реализует compute shaders, tessellation, advanced lighting.
Unreal Engine Developer Проектирует shader pipeline для AAA Unreal-проектов: custom shading models, post-process materials, Niagara material integration. Модифицирует engine shaders для project-specific rendering.
Роль Обязательность Описание
Unity Developer Определяет shader development стратегию для Unity-студии. Формирует shader coding standards, performance budgets. Координирует tech artists и graphics programmers.
Unreal Engine Developer Определяет shader strategy для Unreal-студии. Формирует material standards, instruction budgets. Координирует tech artists и graphics programmers.
Роль Обязательность Описание
Unity Developer Определяет graphics technology strategy на уровне студии. Оценивает ray tracing shaders, neural rendering. Формирует shader technology roadmap для Unity-проектов.
Unreal Engine Developer Определяет graphics technology strategy для студии. Оценивает neural materials, ray tracing shaders. Формирует shader technology roadmap для AAA Unreal-проектов.

Сообщество

👁 Следить ✏️ Предложить изменение Войдите, чтобы предлагать изменения
📋 Предложения
Пока нет предложений для Шейдерное программирование
Загрузка комментариев...