ARMesh: Autoregressive Mesh Generation via Next-Level-of-Detail Prediction

2509.20824v1 cs.GR, cs.CV 2025-09-27
Авторы:

Jiabao Lei, Kewei Shi, Zhihao Liang, Kui Jia

Резюме на русском

## Контекст 3D-моделирование является основополагающей компонентой современных графических приложений, включая игры, виртуальную реальность и анимацию. Основным представителем трехмерных объектов в этой сфере является трехмерная решётка (mesh). Несмотря на то, что автокорреляционные модели стали популярными для генерации 3D-решёток, их традиционный подход, включающий генерацию по граней в лексикографическом порядке, часто не соотносится с человеческим представлением о геометрии. Это приводит к неэффективности в представлении и редактировании геометрических моделей. В этом контексте важно разработать прогрессивный подход, позволяющий управлять процессом генерации, улучшать качество моделей и оптимизировать время их построения. ## Метод Методология ARMesh основывается на идее генерировать 3D-решётки с использованием моделей с авторегрессией (AR) в прогрессивном порядке от простых к уточненным. Основополагающим элементом является переработка методов упрощения 3D-решёток, когда графы постепенно сокращаются для обеспечения более простой репрезентации. Авторы предлагают перевернуть этот подход и использовать трансформер-модели для построения геометрии в обратном порядке — от простого к сложному. Эта модель строит модель, начиная с одной точки и постепенно добавляя детали с помощью локального переработки топологии. Этот подход позволяет контролировать качество и время генерации благодаря возможности раннего завершения процесса. ## Результаты Исследования проводились на наборе данных с различными типами трехмерных моделей, включая сложные сцены и индивидуальные объекты. Модель ARMesh показала способность генерировать высококачественные решётки с точностью, продемонстрировав большую эффективность по сравнению с другими подходами. Также было продемонстрировано, что пользователи могут контролировать уровень детализации и скорость генерации, применяя процедуру раннего останова. Это делает модель применимую в таких областях, как редактирование геометрии, улучшение моделей и виртуальная реальность. ## Значимость Результаты ARMesh открывают пути для применения в широком круге графических и виртуальных приложений. Она обеспечивает улучшенное управление качеством геометрии, увеличивает скорость генерации моделей и позволяет выполнять редактирование в реальном времени. Это может оказаться критически важной для индустрии, где требуется высокая точность и гибкость в работе с трехмерными моделями. ## Выводы Модель ARMesh представляет собой прорыв в области генерирования 3D-решёток, обеспечивая прогрессивный подход к постро

Abstract

Directly generating 3D meshes, the default representation for 3D shapes in the graphics industry, using auto-regressive (AR) models has become popular these days, thanks to their sharpness, compactness in the generated results, and ability to represent various types of surfaces. However, AR mesh generative models typically construct meshes face by face in lexicographic order, which does not effectively capture the underlying geometry in a manner consistent with human perception. Inspired by 2D models that progressively refine images, such as the prevailing next-scale prediction AR models, we propose generating meshes auto-regressively in a progressive coarse-to-fine manner. Specifically, we view mesh simplification algorithms, which gradually merge mesh faces to build simpler meshes, as a natural fine-to-coarse process. Therefore, we generalize meshes to simplicial complexes and develop a transformer-based AR model to approximate the reverse process of simplification in the order of level of detail, constructing meshes initially from a single point and gradually adding geometric details through local remeshing, where the topology is not predefined and is alterable. Our experiments show that this novel progressive mesh generation approach not only provides intuitive control over generation quality and time consumption by early stopping the auto-regressive process but also enables applications such as mesh refinement and editing.

Ссылки и действия