Откликайтесь
на вакансии с ИИ

Technical Artist / Senior Blueprint Developer (UE4)
Интересная и четко сформулированная техническая задача для опытных специалистов. Проект масштабный, однако это проектная работа (Deliverables), а не постоянная позиция, что может подойти не всем.
Сложность вакансии
Высокая сложность обусловлена жесткими ограничениями по производительности (до 200 инструкций) и необходимостью глубоких знаний мобильного рендеринга и векторной математики. Задача требует не просто реализации фич, а ювелирной оптимизации под мобильные платформы.
Анализ зарплаты
В объявлении не указан бюджет, но для задач такого уровня (Senior/Tech Artist) рыночная стоимость разработки подобного модуля в СНГ варьируется от 150 000 до 250 000 рублей за проект в зависимости от детализации.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас
Отправьте свое портфолио с примерами оптимизированных шейдеров на почту, чтобы принять участие в разработке масштабного Open World проекта!
Описание вакансии
Мы разрабатываем масштабный Open World проект для мобильных платформ (Android/IOS) на Unreal Engine 4.27. Ищем опытного Technical Artist или Senior Blueprint Developer для создания кастомной системы динамического неба.
Текущие решения с маркетплейса не подходят из-за оверхеда по производительности и проблем с овердро. Нам нужен "хирургически" оптимизированный, легкий и красивый инструмент.
Задача:
Разработать BP_MobileSky — комплексное решение для смены времени суток и погоды.
Ключевые фичи:
- Управление одним Directional Light, который плавно меняет роль Солнца и Луны (без дублирования источников света).
- Материал неба должен быть Unlit. Бюджет — до 150-200 инструкций в Pixel Shader. Никакого Raymarching или тяжелого шума.
- Реализация облаков через многослойные 2D текстуры с использованием BumpOffset (Parallax) для имитации объема.
- Создание кастомного купола (Static Mesh) с правильной UV-разверткой, исключающей артефакты (stretching/pinching) в зените при скроллиге текстур.
- Логика переключения Cubemaps (SLS Specified Cubemap) в зависимости от времени дня и триггеров.
- Полная поддержка Android (Vulkan / ES3.1/Metal 2.0).
Требования:
- Глубокое знание Material Editor (Vector Math, Custom UVs, Dot Product masking).
- Уверенное владение Blueprints (чистый код, отсутствие Tick-heavy логики, использование Curves).
- Понимание мобильного пайплайна (Draw Calls, Texture Lookups, Overdraw).
Формат сдачи (Deliverables):
- Ассет пак (Mesh, Materials, Textures, BP) для UE 4.27.
- Демо-карта с настроенным циклом дня и ночи.
- Краткая документация по настройке цветов и добавлению новых Cubemaps.
Почта для заявки : Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Shaders
- iOS
- Android
- Blueprints
- Optimization
- Unreal Engine 4
- Vulkan
- Vector Math
- Metal
- Material Editor
Возможные вопросы на собеседовании
Проверка понимания ограничений мобильных GPU и способов минимизации нагрузки на Pixel Shader.
Как вы планируете оптимизировать расчет освещения и градиентов в Unlit материале неба, чтобы уложиться в лимит 150-200 инструкций?
Важно убедиться, что кандидат умеет работать с геометрией и UV для исключения визуальных багов.
Какую топологию меша и тип UV-развертки вы выберете для небесного купола, чтобы избежать растяжений в зените при скроллинге текстур облаков?
Проверка навыков работы с Blueprints в контексте производительности.
Как вы реализуете плавную смену времени суток в Blueprints без использования функции Tick, чтобы минимизировать нагрузку на CPU?
Оценка опыта работы с мобильными графическими API.
С какими специфическими проблемами рендеринга вы сталкивались при работе с Vulkan и Metal на мобильных устройствах и как их решали?
Проверка умения создавать визуальный объем дешевыми методами.
Расскажите подробнее о вашем подходе к реализации BumpOffset для 2D облаков: как добиться эффекта объема при минимальном количестве Texture Lookups?
Похожие вакансии
Senior Rendering engineer C++ в 3D Карту
Unity developer
Миддл / Сеньор UE5-разработчик
Senior Rendering engineer C++
C++ разработчик в мобильный GTA-like проект (RenderWare / librw)
Lead / Senior Unreal Engine Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!