Ricerca
Procedura: modellazione 3D agentica con controllo procedurale
I generatori 3D nativi oggi ricostruiscono geometrie mesh notevoli a partire da una sola immagine. Tuttavia, una mesh fitta presenta forme smussate dove un oggetto lavorato meccanicamente dovrebbe ave

- arXiv
- 2608.26238
- Pubblicato
- 2026-08-26
- Autori
- Youtian Lin, Yikang Yang, Zhanpeng Hu, Mengqi Zhou, Feihu Zhang, Xun Cao, Jiaheng Liu, Yao Yao
Abstract degli autori
I generatori 3D nativi oggi ricostruiscono geometrie mesh notevoli a partire da una sola immagine. Tuttavia, una mesh fitta presenta forme smussate dove un oggetto lavorato meccanicamente dovrebbe avere spigoli netti, non distingue i singoli componenti e non offre parametri che l’utente possa modificare. Per affrontare questi limiti, esploriamo il paradigma della forma 3D come codice, sfruttando e ampliando la capacità di programmazione di un LLM per la modellazione 3D. Presentiamo Procedura, un nuovo framework per agenti di modellazione 3D che rappresenta un oggetto come un assemblaggio procedurale: un programma parametrico i cui componenti, ciascuno con un nome, sono uniti da vincoli di accoppiamento tipizzati e verificabili automaticamente. A partire da un prompt testuale, l’agente pianifica l’oggetto come un grafo di assemblaggio e scrive il programma componente per componente, determinando la posizione di ciascuno dai sistemi di riferimento accoppiati anziché stimarla, e ammettendo un componente solo dopo il superamento delle verifiche di compilazione, accoppiamento e connettività. Un valutatore visivo indipendente perfeziona poi l’assemblaggio, applicando una correzione individuata tramite diagnosi alla volta. Lo stesso grafo contiene inoltre i materiali di ciascun componente e un’articolazione validata tramite simulazione. Valutiamo Procedura su P3D-Bench con il suo valutatore degli assemblaggi e, usando lo stesso valutatore, su MechBench-36, il nostro benchmark per superfici rigide. Su entrambi, Procedura supera i generatori 3D nativi più avanzati e tutti i precedenti agenti che producono codice 3D in termini di qualità valutata, produce gli spigoli più netti tra tutti i metodi esaminati ed è l’unico a produrre un programma modificabile e strutturato in componenti.
Il riassunto di questo paper è disponibile solo in inglese: leggilo nella pagina inglese.
Leggi il paper originale su arXiv