Введение в UV-развёртывание
UV-развёртывание преобразует 3D-объекты в 2D-формат с минимальными искажениями, часто требуя декомпозиции сложной поверхности на несколько частей (чартов). Хотя эта тема активно исследуется, существующие методы UV-развёртывания часто сталкиваются с трудностями при работе с моделями, созданными с помощью ИИ. Эти модели, как правило, шумные, неровные и плохо структурированные.
Проблемы существующих методов
Существующие методы часто приводят к созданию фрагментированных чартов и неоптимальным границам, что в свою очередь вызывает артефакты и затрудняет последующие задачи. Это негативно сказывается на качестве текстурирования и визуализации моделей.
Что такое PartUV?
Мы представляем PartUV — систему UV-развёртывания на основе частей, которая генерирует значительно меньшее количество чартов, согласованных по частям, при этом сохраняя низкое искажение. PartUV строится на основе недавнего метода декомпозиции частей, основанного на машинном обучении, под названием PartField.
Как работает PartUV?
PartUV сочетает высокоуровневую семантическую декомпозицию частей с новыми геометрическими эвристиками в рамках верхнеуровневой рекурсивной схемы. Это позволяет гарантировать, что искажения каждого чарта остаются ниже установленного пользователем порога, одновременно минимизируя общее количество чартов.
Особенности PartUV
- Интеграция и расширение алгоритмов параметризации и упаковки.
- Специальная обработка неманипулятивных и вырожденных моделей.
- Широкая параллелизация для повышения эффективности работы.
Оценка PartUV
Система была протестирована на четырёх различных наборах данных, включая модели, созданные вручную, CAD-модели, модели, генерируемые ИИ, а также общие объекты. Результаты показывают её эффективность и высокое качество получаемых чартов.