OpenSCAD Pantheon 벤치마크는 참고 이미지 2장과 짧은 프롬프트만으로 AI 코딩 도구가 건축물을 파라메트릭 CAD 코드로 구현하는지 시험함
Google Antigravity 2.0 / Gemini 3.5 Flash High는 품질 4.5/5로 최고점을 받았고, 실제 Pantheon 치수·비문·내부 코퍼 천장 패턴까지 구현함
Codex 5.5 High는 디테일 밀도가 높았지만 PNG 미리보기와 최종 STL 불일치로 감점됐고, Sonnet은 기존 자율 실행 중 가장 깔끔한 모델을 냄
Cursor는 가장 빨랐지만 품질이 가장 낮았고, ModelRift/Gemini Flash 3.0은 시각 피드백을 더한 휴먼 인 더 루프 방식으로 3.8/5에 도달함
모든 시스템이 OpenSCAD CLI 렌더링까지 수행했지만, 병목은 도구 접근이 아니라 기하 판단과 최종 메시 검증이었음
벤치마크 목적과 과제
ModelRift는 모든 3D 모델에 대해 OpenSCAD 코드를 생성하므로, LLM의 공간 기하 처리 능력이 실제 모델 품질에 직접 연결됨
이번 테스트는 여러 AI 코딩 도구에 같은 과제를 주고, 참고 이미지와 짧은 프롬프트를 바탕으로 Pantheon을 OpenSCAD로 구현하게 한 소규모 실전 벤치마크였음
목표는 건축 참고 자료를 파라메트릭 CAD 코드로 바꾸고, OpenSCAD CLI로 PNG 미리보기를 렌더링하며 반복 개선하는 능력을 확인하는 데 있었음
프롬프트는 Pantheon의 로툰다, 돔, 포르티코, 기둥, 페디먼트, 전면 디테일을 포함하도록 요구함
see two ref images and build .scad file with openscad implementation of pantheon. use openscad CLI (available) to preview your work (by rendering openscad model to .png) and iterate until you are happy with the result.
Pantheon과 OpenSCAD를 고른 이유
Pantheon은 단순한 difference(), cube(), cylinder() 문법 테스트를 넘어서는 과제이면서도, OpenSCAD가 다루기 어려운 유기적 조각이나 캐릭터형 기하는 아님
주요 구조는 원형 로툰다와 돔, 중앙 오큘러스, 직선형 포르티코, 기둥, 계단식 기단, 삼각 페디먼트로 구성돼 결과 차이를 비교하기 좋음
약한 결과도 돔이 있는 건물처럼 보일 수 있지만, 좋은 결과는 둥근 드럼, 직사각형 포르티코, 돔 링, 전면 파사드의 관계를 더 정확히 맞춰야 함
OpenSCAD는 모델이 평문 코드이고 어휘가 작아 LLM 생성 기하의 대상으로 적합함
“반지름 주변에 28개 기둥 반복”이나 “돔에서 오큘러스 빼기” 같은 지시를 소스 코드로 직접 표현할 수 있음
결과물이 검사 가능하고 재현 가능하며 수정하기 쉬워, 기둥 간격 오류도 숨겨진 장면 상태가 아니라 매개변수나 반복문 수정으로 고칠 수 있음
결과는 이 벤치마크에서 가장 좋은 완전 자율 모델이었고, Flash 3.5에 대한 초기 신호도 긍정적이었음
Antigravity 2.0은 계획, 작업 실행, 미리보기를 갖춘 에이전트 우선 데스크톱 앱에 가까웠고, 이전 IDE 경험을 원한 사용자는 다운그레이드나 이전 앱 고정 외에 매끄러운 복귀 경로가 없어 출시 주간에 비판이 많았음
Flash 3.5 High는 참고 이미지를 눈대중으로만 보지 않고 실제 Pantheon 매개변수를 검색함
계획과 코드는 로툰다, 돔, 포르티코, 오큘러스에 대해 명시적 치수를 사용하고 이를 파라메트릭 OpenSCAD 값으로 변환함
Implement a detailed, visually stunning, and dimensionally accurate 3D model of the Pantheon in Rome using OpenSCAD.
Pantheon의 내부 구조도 반영하기 위해 컷어웨이 모드를 제안함
To showcase both the exterior (stepped rings, portico) and the interior (coffers, niches, perfect spherical proportion), I will include a toggle in the code `show_cutaway = false;`.
가장 강한 디테일은 천장이었음
The Pantheon dome interior has 5 rings of 28 coffers. Subtracting these mathematically in OpenSCAD is highly detailed and looks amazing.
Antigravity는 자율 에이전트 중 유일하게 오큘러스를 통해 보이는 반복 사각 코퍼 천장 패턴을 구현함
외부 결과에는 빠른 OpenSCAD 출력에서 자주 생략되는 요소도 포함됨
회색과 붉은색이 섞인 기둥 재질
읽을 수 있는 비문
계단식 지붕 링
로툰다, 중간 블록, 포르티코, 돔 사이의 넓은 관계
품질 점수는 4.5/5, 속도 점수는 1/5였음
빠르지는 않았지만, 이 벤치마크의 자율 생성 상한을 끌어올렸고 Flash 3.5가 계획·렌더링·검사·수정 도구와 결합될 때 공간 코드 생성에 유망해 보임