Домен
Game Development
Профиль навыка
Rendering pipeline, шейдеры (HLSL/GLSL), PBR, post-processing
Ролей
4
где встречается этот навык
Грейдов
5
сформированная дорожка роста
Обязательных требований
16
ещё 4 — необязательные
Game Development
Игровое программирование
17.03.2026
Выберите текущий грейд и сравните ожидания. Карточки ниже покажут, что нужно закрыть для следующего уровня.
Таблица показывает, как меняется глубина владения навыком от Junior до Principal.
| Роль | Обязательность | Описание |
|---|---|---|
| AR/VR Developer | Обязателен | Понимает основы рендеринга для AR/VR: стереоскопический рендеринг, базовые шейдеры и ограничения frame timing для HMD. Использует инструменты профилирования движка для выявления GPU-bound проблем. Следует рекомендациям команды по снижению draw calls и оптимизации текстур в XR-проектах. |
| Unity Developer | Понимает основы rendering pipeline Unity: синтаксис ShaderLab, различия URP/HDRP и настройку материалов. Применяет простые модификации шейдеров и конфигурацию освещения. Следует стандартам команды по порядку render pass, сжатию текстур и использованию post-processing стека. | |
| Unreal Engine Developer | Понимает основы рендеринга Unreal: редактор материалов, концепции shader model и deferred vs forward rendering. Применяет базовые настройки материалов через Blueprint material functions. Следует рекомендациям команды по texture streaming, настройке mesh LOD и параметрам сборки освещения. | |
| XR Unity Developer | Обязателен | Настраивает URP для VR-рендеринга в Unity. Работает с materials и Shader Graph. Настраивает lighting (baked/realtime) для XR-сцен. Понимает Single Pass Instanced rendering. |
| Роль | Обязательность | Описание |
|---|---|---|
| AR/VR Developer | Обязателен | Оптимизирует рендеринг для VR: single-pass instanced, foveated rendering, fixed foveated. Работает с URP/HDRP для VR. Разрабатывает шейдеры для AR (occlusion, shadow receiver). Оптимизирует draw calls и overdraw. |
| Unity Developer | Самостоятельно реализует Game Rendering в Unity 2023+. Оптимизирует производительность. Работает с profiler. | |
| Unreal Engine Developer | Самостоятельно реализует Game Rendering в Unreal Engine 5. Оптимизирует производительность. Работает с profiler. | |
| XR Unity Developer | Обязателен | Оптимизирует VR-рендеринг в Unity: draw call batching, GPU Instancing, occlusion culling. Разрабатывает XR-специфичные шейдеры в Shader Graph. Настраивает foveated rendering. Оптимизирует overdraw. |
| Роль | Обязательность | Описание |
|---|---|---|
| AR/VR Developer | Обязателен | Разрабатывает кастомные render pipelines для XR. Оптимизирует GPU-производительность для мобильного VR (Quest). Реализует advanced rendering техники: reflection probes, dynamic GI, volumetric. Профилирует через RenderDoc / Frame Debugger. |
| Unity Developer | Обязателен | Проектирует кастомные render pipeline в Unity через SRP, Shader Graph и compute shaders для продакшн-качества визуала. Реализует продвинутые техники: screen-space reflections, волюметрические эффекты и GPU-driven culling. Менторит команду по оптимизации шейдеров и платформенным ограничениям. |
| Unreal Engine Developer | Обязателен | Проектирует продвинутые решения рендеринга в Unreal: кастомные shading models, интеграцию Nanite и настройку Lumen global illumination. Оптимизирует рендеринг для целевых платформ через RenderDoc, GPU profilers и scalability settings. Менторит команду по оптимизации HLSL и архитектуре рендеринга. |
| XR Unity Developer | Обязателен | Разрабатывает custom URP Render Features для XR. Оптимизирует rendering pipeline: custom passes, compute shaders. Профилирует GPU через Frame Debugger / RenderDoc. Реализует advanced VR rendering (multi-view, late-latching). |
| Роль | Обязательность | Описание |
|---|---|---|
| AR/VR Developer | Обязателен | Определяет рендеринг-стратегию для XR-продукта. Формирует rendering budget (GPU time, draw calls, textures). Координирует работу graphics programmers и artists. |
| Unity Developer | Обязателен | Определяет стратегию рендеринга для проектов Unity: устанавливает стандарты написания шейдеров, бенчмарки визуального качества и бюджеты производительности рендеринга. Координирует арт- и инженерные команды по look development, кастомизации pipeline и платформенной сертификации. |
| Unreal Engine Developer | Обязателен | Определяет техническую стратегию рендеринга для проектов Unreal: устанавливает стандарты создания материалов, профили scalability и целевые показатели визуального качества. Координирует решения rendering pipeline между арт-, tech art- и инженерными командами. |
| XR Unity Developer | Обязателен | Определяет rendering strategy для XR-проекта. Формирует GPU budget (draw calls, triangles, shader complexity). Координирует graphics optimization. |
| Роль | Обязательность | Описание |
|---|---|---|
| AR/VR Developer | Обязателен | Формирует стратегию рендеринга для XR-продуктовой линейки. Оценивает новые графические технологии для XR. Определяет визуальный стандарт продуктов. |
| Unity Developer | Обязателен | Определяет студийное технологическое видение рендеринга Unity для нескольких проектов. Оценивает новые графические технологии: поддержку ray tracing, эволюцию GPU compute и возможности SRP нового поколения. Формирует долгосрочную стратегию рендеринга, балансируя визуальные амбиции и мультиплатформенность. |
| Unreal Engine Developer | Обязателен | Определяет студийное видение технологий рендеринга для проектов на Unreal Engine. Оценивает решения нового поколения: эволюцию Nanite, path tracing, neural rendering и облачную графику. Формирует техническую roadmap, согласуя возможности рендеринга с художественными целями. |
| XR Unity Developer | Обязателен | Формирует rendering стратегию для XR-экосистемы. Оценивает новые GPU capabilities для XR. Определяет visual quality стандарты. |