Unity 3D Graphics Developer

з/п не указана

Откликнуться
Вы откликаетесь на вакансию в другой стране

Страна размещения вакансии — Россия.

В резюме не указано, что вы готовы туда переехать.

Все равно откликнутьсяНе откликаться
Смотреть отклик

Требуемый опыт работы: 1–3 года

Полная занятость, полный день

Обязанности:

  • Разработка технических решений для расширения и оптимизации рендера 2D графики;
  • Тесная работа с техническими художниками, расширение инструментов редактора, помощь и оптимизация технической части VFX, анимации, импорта ресурсов;
  • Изучение вопроса производительности проекта на GPU и CPU в контексте использования ресурсов и рендера кадра.

Навыки:

  • Отличное понимание основных этапов Render Pipeline (вершинная программа, растеризатор, фрагментная программа, z test, stencil test, early tests, blending, AA);
  • Знание ShaderLab разметки и основ GL подобных шейдерных языков;
  • Знание тригонометрической и линейной алгебры;
  • Отличное понимание архитектуры Unity, построения кадра, работы build-in компонентов Renderer. Знания как устроены UnityEngine.UI и TextMeshPro;
  • Устройство ассетов движка, импортеры, сериализуемые объекты. Понимание принципов встроенных механизмов оптимизации кадра, такие как DynamicBatchin, StaticBatching, OcculionCulling, CanvasBatching;
  • Понимание компонентно-ориентированной архитектуры MonoBehaviour. Опыт создания компонентов для работы с атрибутом ExecuteAlways;
  • Отличные знание в области 3d графики, - mesh, атрибуты, шейдеры, материалы, освещение. Понимание технологии direct-normal, forward render path, single distance field, multi-target renderer;
  • Уверенное владение API UnityEditor на уровне управления ассетами проекта, сборкой проекта, созданием собственных форматов. Уверенное владение IMGUI;
  • Ориентация в build-in библиотеке шейдеров Unity (UnityCG.cginc и так далее);
  • Умение быстро разбираться в чужом коде, следовать принципам SOLID;
  • Опыт разработки графики под мобильные платформы. Знакомство с ограничениями OpenGL ES2, OpenGL ES3, OpenGL ES3.1;
  • Умения читать и анализировать профайл Unity;
  • Опыт анализа фрейма в любом Graphic Debugger (RenderDoc, XCode, Snapdragon/Adreno/Mali, VS/Nsight и так далее);

Будет плюсом:

  • Опыт работы с SRP (LWRP/URP)
  • Опыт работы с UIElements

Мы предлагаем:

  • Работу на сложных и интересных IT-проектах
  • Комфортабельный офис в центре
  • Официальное оформление: белая зарплата, отпуск, больничные
  • ДМС
  • Конкурентная заработная плата
  • Бонусы по результатам работы
  • Гибкое начало рабочего дня
  • Курсы английского языка
  • Участие в профильных мероприятиях (конференции, семинары, тренинги)
  • Профессиональный и карьерный рост
  • Все условия для эффективной работы
  • Оказываем поддержку при переезде, помогая на всех этапах релокации
  • Удаленное сотрудничество

Ключевые навыки

UnityOpenGL

Вакансия опубликована 17 февраля 2020 в Казани

Код вакансии Infrastructure

Откликнуться
Вы откликаетесь на вакансию в другой стране

Страна размещения вакансии — Россия.

В резюме не указано, что вы готовы туда переехать.

Все равно откликнутьсяНе откликаться
Смотреть отклик
Написать сопроводительное письмоПисьмо отправлено

Сопроводительное письмо к отклику

Похожие вакансии