ShapeLib은 LLMs의 사전 지식을 활용하여 프로그래매틱 3D 형태 추상화 라이브러리를 설계하는 최초의 방법을 제시합니다. 시스템은 라이브러리에 포함할 함수에 대한 텍스트 설명과 예시 형태의 시드 세트라는 두 가지 형태의 설계 의도를 받습니다. LLM 워크플로우를 통해 함수 적용 및 구현 방법을 제안하고 검증하여 설계 의도와 일치하는 추상화를 발견합니다. LLM이 작성한 합성 데이터 생성 절차로 생성된 데이터를 사용하여 훈련하여 형태를 이러한 새로 발견된 추상화를 가진 프로그램에 매핑하는 인식 네트워크를 학습합니다. 다양한 모델링 도메인에서 형태 범주별로 분할하여 기하학적 추론과 신중하게 결합된 LLMs는 시드 세트 외부의 형태로 일반화되는 추상화 함수 라이브러리를 작성하도록 유도할 수 있음을 발견했습니다. 이 프레임워크는 재사용 가능한 추상화 함수를 발견하는 방법과 해석 가능하고 의미적으로 정렬된 인터페이스를 노출하는 오래된 형태 분석 문제를 해결합니다. ShapeLib은 일반화, 사용 편의성 및 조작 하에서의 타당성 유지 측면에서 이전의 대체 추상화 발견 작업에 비해 뚜렷한 이점을 제공합니다. 마지막으로 ShapeLib의 추상화 함수는 형태 프로그램에 대한 LLM 추론과 기하 처리를 결합하여 형태 편집 및 생성을 지원하는 여러 다운스트림 애플리케이션을 활성화함을 보여줍니다.