Компания Eagle Dynamics - ведущий разработчик авиационных симуляторов, известных во всем мире. У нас собраны ведущие специалисты в области авиационных симуляторов и тренажеров, объединенные общей идеей создавать максимально реалистичные игры.
Обязанности:
- разработка системы анимирования игровых юнитов на графическом движке собственной разработки;
- работа с анимациями (смешивание анимаций, blendspaces, locomotion, аддитивная анимация частей тела, фокус внимания (поворот головы и тела), инверсная кинематика, держание оружия, прицеливание из оружия, взаимодействие с предметами, граф анимаций, расчёт позы на CPU и GPU);
- оптимизация кода, кода шейдеров и графических данных;
- реализация батчинга и различных материалов (стекло, одежада, кожа и пр.);
- написание и поддержка скриптов выгрузки и обработки моделей и анимаций в Maya;
- разработка собственного формата хранения анимаций и моделей;
- "одевание" персонажа (навесное оборудование, надписи, эмблемы и полосы на одежде).
Требования: - уверенное знание современного С++ (Windows, компилятор MSVC);
- умение разбираться в коде и его отлаживать;
- уверенное владение отладчиком (MS Visual Studio);
- знание графического конвейера;
- знание линейной алгебры;
- опыт написания шейдеров;
- желательно знание скриптовых языков (Lua, Python);
- владение системами контроля версий (Svn, Git);
- английский язык B2.
Условия: -
Работа удаленно из любой точки мира или в офисе в Москве;
-
Перспективы карьерного роста;
-
Достойная зарплата в рынке;
-
Перспективы роста и личного профессионального развития;
-
Работа над интересным проектом.