Riot Games была основана в 2006 году предприимчивыми геймерами, которые верили, что ориентированная на игроков разработка может создавать отличные игры. В 2009 году Riot выпустила League of Legends, получившую признание критиков и игроков. Игроки — основа нашего сообщества, и именно ради них мы продолжаем развивать и улучшать League of Legends.
Мы ищем скромных, но амбициозных и очень сильных профессионалов, которые способны научить нас чему-то новому. Обещаем отвечать взаимностью. Как и мы, вы серьёзно относитесь к играм и действительно ими увлечены. Мы ценим тех, кто смотрит на вещи иначе, не боится экспериментировать и умеет здорово игнорировать искусственные ограничения.
Именно здесь нужны вы.
В роли Rendering Technical Artist (Contract) в Singapore League of Legends PC Team вы будете оживлять Runeterra и другие миры через материалы, освещение и real-time rendering. Визуальные цели League строятся на современном real-time PBR-based rendering pipeline со стилизованной hand-painted обработкой; вы будете создавать, расширять и поддерживать shaders и materials, реализующие этот стиль для champions, skins и связанного контента.
Тесно работая с artists, designers, engineers и external partners, вы будете мостом между art и engineering — превращать visual и art-direction goals в надёжные производительные решения, одинаково работающие в around-game и in-game environments. Как опытный technical artist вы также будете рано диагностировать rendering issues, сокращать rework и повышать craft bar создания shaders и materials во внутренних и внешних командах.
Подчиняясь Technical Art Manager, вы будете следить, чтобы assets соответствовали technical performance standards и artistic direction. Совместно с Art, Design, Engineering и external partners вы будете поддерживать production и улучшать workflows.
Обратите внимание: Riot Games не предоставляет relocation package для этой позиции. Для рассмотрения необходимо иметь законное право работать в Сингапуре без спонсорства Riot Games.
Обязанности
- Создавать, расширять и поддерживать real-time shaders и materials для League of Legends в PBR-based rendering workflow, включая reusable shader functions и shared material systems, масштабируемые между champions и skins.
- Применять сильные основы PBR к albedo, normal, roughness, metallic, ambient occlusion, emissive, lighting и reflection-probe inputs, учитывая полный material response, а не только diffuse channel.
- Напрямую сотрудничать с Art и Design, понимать желаемое visual behavior и art direction и превращать их в ясные, достижимые и производительные rendering solutions.
- Оказывать практическую technical support internal и vendor artists при создании, интеграции и troubleshooting materials и shaders для Epic и Legendary skins.
- Проверять assets в neutral lighting, around-game и in-game environments и на применимых quality levels, диагностируя lighting, shadows, material response, shader parameters и texture inputs.
- Вместе с engineering управлять in-game memory budgets, профилировать shader/rendering cost и оптимизировать performance с RenderDoc или аналогичными GPU-capture tools.
- Интегрировать visual assets external vendors в game engine через Perforce, тесно работая с Art Director и Technical Art Manager для качества и consistency.
- Создавать и поддерживать ясную technical documentation — shader/material workflows, authoring standards и best practices — и разрабатывать custom tools/scripts, позволяющие artists работать более самостоятельно.
Обязательные требования
- 4+ года профессионального опыта Technical Artist в game development или смежной real-time graphics области.
- Подтверждённый практический опыт написания, debugging и выпуска shaders для современного real-time PBR-based game engine и сильное понимание взаимодействия albedo, normal, roughness, metallic, ambient occlusion, lighting и reflections в surface response.
- Умение читать, писать и debugging распространённые real-time shader languages, такие как HLSL и GLSL, а также node-based shader graphs или comparable proprietary shader/material systems.
- Сильные навыки modeling, shaders, texturing и lighting для игр, понимание stylized hand-painted content pipelines и влияния visual style, color и lighting direction на material/shader approaches.
- Владение commercial или proprietary game engines, например Unity/Unreal, знакомство с performance profiling, GPU cost analysis, memory budgets и optimization на разном hardware.
- Сильные technical writing skills и опыт создания/поддержки ясной документации: shader/material guides, authoring standards и workflow references.
- Знакомство с version control systems, например Git или Perforce.
- Отличные communication skills и способность быть связующим звеном art и engineering и эффективно работать с external partners и internal teams.
Желательные квалификации…
Текст вакансии длинный, здесь показана его часть. Полностью — на сайте студии.
В этой вакансии студия требует право работать в своей стране — гражданство, вид на жительство или рабочую визу. Даже если указана удалённая работа, кандидата из другой страны обычно не рассматривают. Проверьте условия в оригинале перед откликом.
Отклик принимает студия на своём сайте. LOOTWORK только показывает вакансию.