Vai al contenuto
AI.info

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

Procedura: modellazione 3D agentica con controllo procedurale
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