Houdini Engineer / Специалист по процедурной генерации карт
Описание
Полигонатор - компания-разработчик программного обеспечения для тренажёров на базе Unreal Engine 5. Мы разрабатываем большие realtime-сцены и виртуальные территории с рельефом, дорогами, городской застройкой, инфраструктурой и природным окружением. Ищем Houdini-специалиста с уверенными практическими навыками, который умеет создавать процедурные инструменты и готов развиваться в сторону полноценного инженера пайплайна. Чем предстоит заниматься: -Разрабатывать процедурные системы в Houdini для генерации больших карт и окружения. -Создавать процедурную геометрию зданий, дорог, дорожной инфраструктуры, рельефа и других элементов окружения. -Создавать и поддерживать HDA и другие переиспользуемые инструменты пайплайна. -Настраивать передачу геометрии, атрибутов и данных между Houdini и Unreal Engine 5 через Houdini Engine. -Работать с атрибутами и метаданными в Houdini для управления процедурной генерацией и передачи данных в Unreal Engine 5. -Разрабатывать системы процедурного размещения объектов и подготовки точек для дальнейшей работы в Unreal Engine 5. -Работать с тайловой обработкой больших территорий. -Использовать PDG/TOPs для автоматизации и параллельной обработки данных. -Поддерживать и отлаживать существующие процедурные пайплайны. -Работать с подготовленными геоданными и другими входными данными. -Участвовать в развитии пайплайна подготовки Landscape и данных рельефа в Houdini. -Самостоятельно предлагать технический подход к задаче, проектировать решение и доводить его до рабочего состояния. -Оценивать сроки по своим задачам и заранее обозначать возможные технические сложности и риски. -Документировать созданные инструменты и правила работы пайплайна. -Взаимодействовать с 3D-командой, программистами и специалистами, работающими с Unreal Engine 5. Что мы ожидаем: -Уверенную работу в Houdini. -Опыт создания процедурных инструментов и систем генерации. -Умение создавать и поддерживать HDA. -Уверенное знание VEX. -Опыт работы с Houdini Engine. -Опыт работы с PDG/TOPs. -Уверенную работу с атрибутами и метаданными в Houdini. -Опыт процедурного моделирования, а не только размещения готовых ассетов. -Опыт работы с Unreal Engine 5. -Опыт работы с PCG в Unreal Engine 5 и понимание взаимодействия сданными и точками, подготовленными в Houdini. -Понимание принципов построения пайплайнов генерации окружения и больших территорий. -Понимание того, как геометрия, плотность объектов и способы генерации влияют на производительность realtime-сцены. -Самостоятельность в работе: умение предложить технический подход, спроектировать решение по ТЗ и довести его до рабочего состояния. -Опыт коммерческой работы в команде над 3D/realtime-проектами. -Английский на уровне чтения технической документации. Будет плюсом: -Опыт работы с GIS, QGIS, GeoPackage, OSM, Overture и другими геоданными. -Опыт подготовки Landscape и данных рельефа в Houdini. -Знание Python для автоматизации. -Понимание World Partition, Nanite, LOD и HLOD. -Опыт работы с материалами и шейдерами в Unreal Engine 5. Условия: -ИТ-аккредитация компании. -Официальное трудоустройство. -Полностью белая заработная плата. -Социальный пакет по ТК РФ. -Работа в офисе в Таганроге. -График 5/2, с 10:00 до 18:00. -Современное рабочее оборудование. -Возможность напрямую влиять на развитие процедурного пайплайна проекта. -Работа с большими картами, Houdini и Unreal Engine 5 в реальных production-задачах.