Описание должности
Технические художники играют ключевую роль в связке между творческими и техническими командами в процессе разработки игр. Их основная задача заключается в преобразовании художественного видения в функциональные игровые ассеты с учетом технической реализуемости и оптимизации производительности. Эта должность требует глубокого понимания как художественных принципов, так и инженерных практик для обеспечения беспрепятственного взаимодействия между отделами. Связывая дизайн и разработку, технические художники способствуют созданию высококачественного, масштабируемого контента, соответствующего как творческим, так и техническим стандартам.
Ключевые обязанности включают управление рабочими процессами для оптимизации создания и поставки ассетов, разработку пользовательских инструментов и конвейеров для повышения эффективности, а также интеграцию ассетов в игровой движок с сохранением визуального качества. Они также занимаются оптимизацией ассетов для работы на различных платформах, обеспечивая совместимость с аппаратными ограничениями и программными требованиями. Кроме того, технические художники участвуют в разработке шейдеров для достижения желаемых визуальных эффектов, тесно сотрудничая с художниками и инженерами для уточнения технических решений.
Требования к кандидату
- Подтвержденный опыт работы техническим художником в разработке игр с сильным портфолио, демонстрирующим навыки оптимизации ассетов и технической реализации.
- Продвинутые знания в области 3D-моделирования, текстурирования и анимации, а также владение инструментами игровых движков, такими как Unity или Unreal Engine.
- Сильные навыки программирования на C++ или Python с опытом написания скриптов для конвейеров ассетов и автоматизации рабочих процессов.
- Отличное понимание конвейеров рендеринга, программирования шейдеров (например, HLSL, GLSL) и принципов оптимизации производительности для приложений реального времени.
- Способность эффективно сотрудничать с межфункциональными командами, включая художников, дизайнеров и инженеров, для решения технических задач и согласования творческих целей с техническими ограничениями.
- Владение стандартным отраслевым ПО, таким как Maya, Blender, Photoshop и Substance Painter, а также знакомство с системами контроля версий, такими как Perforce или Git.
- Внимание к деталям и аналитический склад ума для устранения технических проблем в процессе создания и интеграции ассетов.
- Опыт работы с техниками оптимизации рендеринга в реальном времени, включая системы LOD (Level of Detail), отсечение невидимых объектов и сжатие текстур.
- Сильные коммуникативные навыки для объяснения технических концепций нетехническим заинтересованным сторонам и документирования процессов для понимания всей командой.
- Способность адаптироваться к изменяющимся технологиям и рабочим процессам, следуя актуальным трендам и лучшим практикам в области технического арта.