
곡면 유리 파사드를 위한 태양광 방화벽을 구축했다. 가장 유용한 답변은 때로 숫자가 없는 것이다.
Vdara 호텔의 수영장 데크와 런던 20 Fenchurch St에서 발생하여 공식 기록으로 남은 태양광 집중 실패 사례들을 다시 검토한 후 Caustic을 구축했다. 오목한 형태의 유리 파사드는 인상적인 렌더링 이미지를 지표면의 심각한 집광 문제로 전락시킬 수 있다. 시공이 끝난 뒤에야 그 문제를 발견하게 되면, 이미 형상을 변경하기란 결코 쉽지 않다.
웹 브라우저가 광학 전문가를 대체할 수 있다고 주장하려고 이 데모를 만든 것이 아니다. 필자가 계속 품었던 이전의 질문으로 되돌아갔기 때문이다. 왜 기획 설계 팀은 완성된 설계도서가 나올 때까지 기다렸다가 반사된 태양광이 보행자나 이용자가 점유하는 지표 평면으로 수렴하는지 물어야 하는가? 어려운 과제는 그 질문을 실행 가능한 수준으로 구체화하는 동시에, 답변의 유효 범위를 명확히 드러내는 일이었다.
Caustic은 바로 파사드 태양광 수렴 방화벽으로서 설계 과정의 바로 그 순간을 위해 만들어졌다. 가상의 예시적 파사드 개념을 대상으로 작동한다. 결정론적 광선 추적이 정의된 하지점 태양 궤적 스윕을 따라 반사된 태양광을 추적하고, 고정된 정책 게이트가 SCREEN-CLEAR, FLAGGED, NEEDS-REVIEW 또는 ESCALATE를 반환한다. 에이전트는 프로토콜을 설명하고 내러티브를 점검하지만, 계산이나 판정을 변경할 수는 없다.
정제된 언어로 포장된 건축적 견해로 전달하기보다 그 추론 과정을 직접 점검할 수 있도록 Caustic을 구축했다. 공개 예정인 데모 경로는 https://veriprajna.com/demos/ai-architecture-structural-engineering이며, 데모 페이지와 함께 공개될 예정이다. 이 도구는 날인된 정밀 해석이 아닌 사전 스크리닝 전용이다. 이러한 한계는 설계의 일부이며, 이번 프로젝트의 가장 핵심적인 교훈이 되었다.
물리적 결과를 빠뜨린 콘셉트 이미지
가장 이해하기 쉬운 사례부터 시작했다. 바로 수영장 데크 위에 들어서는 38층 규모의 가상 오목 남측 유리 호텔 개념인 Crescent Tower다. 이 형태는 의도적으로 매력적이다. 바로 그렇기 때문에 유용하다. 생성형 도구는 하중 경로가 아닌 픽셀을 만들어내며, 설득력 있는 이미지는 아직 묻지 않은 물리적 질문을 감추어 버릴 수 있다.
구축 초기에는 단순한 파사드 스케치가 일조 분석 시트로 구체화되는 과정을 지켜보았다. FacadeSpec은 곡률, 방위, 치수, 유리 반사율, 대지 위도 및 사용 대상 평면을 제공한다. 그런 다음 Ray Tracer가 파사드를 샘플링하고, 15개 태양 위치에 걸쳐 평행 일사광선을 반사하며, 그 광선들과 대상 평면의 교차점을 찾아 최대 집중 배율, 초점 표면 온도, 초점 체류 시간을 기록한다.
재현성은 없으면서 그럴듯하게만 들리는 수치 대신, 명확히 정의된 하지점 태양 궤적 스윕을 선택했다. Screening Agent는 해당 프로토콜이 이 개념에 적용되는 이유를 설명하지만, 테스트 자체는 결정론적이다. Policy Gate는 1.45배 집중 배율, 80°C 초점 표면 온도, 기준치 초과 30분이라는 고정된 임계값을 적용한다. 어떤 에이전트도 결과를 확인한 뒤 이 수치를 임의로 수정할 수 없다.
Crescent Tower를 실행하자 스크리닝 결과는 FLAGGED를 반환했다. 테스트된 스윕에서 2.07배의 최대 집중 배율, 약 106°C의 초점 표면 온도, 일일 6.0시간의 초점 체류 시간을 기록했다. 패널을 배치하기 전에 이미 출력값에서 해당 수치들을 확인했지만, 광선의 시각적 수렴을 목격한 순간 더 이상 단순한 대시보드 지표처럼 느껴지지 않았다. 도면은 수영장 데크 평면 위로 광선들이 모여드는 모습을 보여준다. 그 옆의 수치들은 왜 해당 위치를 우연한 반사광 정도로 가볍게 넘길 수 없는지 설명해 준다.

인터페이스를 작성하면서 이 사례에 “예시적(illustrative)”이라는 단어를 계속 붙여 두었다. Crescent Tower는 실제 고객 프로젝트가 아니며, 해당 수치들은 Vdara나 20 Fenchurch St의 실측값이 아니다. 기록에 남은 실제 건물들이 고장 모드를 규명해 준다. 이 가상의 개념은 설계 팀에게 형태를 다시 수정하는 데 막대한 비용이 들기 전에 점검할 수 있는 대상을 제공한다.
렌더링으로 인해 곡면 형태가 이미 확정된 것처럼 느껴지기 전에, 곡면이 가져올 물리적 결과를 도구가 보여주기를 바랐다.
모호한 사례를 단정적으로 보이게 만들려 했던 시도
오목한 타워에서 가상의 비정형 이중 곡률 다이아그리드 쉘인 Helix Pavilion으로 넘어갔을 때 가장 유익한 실수를 저질렀다. 대시보드는 대칭을 원한다. 즉 하나의 콘셉트, 하나의 스윕, 하나의 초점 수치, 하나의 판정이다. 데모가 스스로를 설명하도록 만들 때 깔끔한 결과물이 진전처럼 느껴지기 때문에 필자 역시 처음에는 그러한 대칭을 원했다.
이를 그대로 뒷받침할 수는 없었다. 단일 곡률 반경으로 환산할 수 없는 비정형 또는 다면체 기하학은 이 사전 스크리닝에서 신뢰할 수 있는 초점 추정치를 제공하지 못한다. 해당 형상은 단순화된 모델의 해석 해상도를 넘어서기 때문이다. 여기서 무리하게 숫자를 산출하는 것은 도구의 한계를 근거 없는 주장으로 둔갑시키는 일이다.
그 간극을 감추려 하기보다 동작 방식을 변경했다. Helix Pavilion은 ESCALATE를 반환하고, 초점 수치를 일절 제시하지 않으며, 후속 작업을 정밀 광학 시뮬레이션 및 전문가 검토로 이관한다. 인터페이스는 이러한 수치의 부재를 직접 명시한다. “Asserted Figure(제시 수치)” 항목에는 “None(없음)”이 표시되고, 다음 조치로는 “Full Optical Sim(정밀 광학 시뮬레이션)”이 뜬다. 이는 지표 카드에 깔끔하게 들어가도록 지어낸 온도를 보여주는 것보다 훨씬 유용한 스크리닝이라고 생각한다.

프로젝트의 이 단계에서 느꼈던 유혹은 엔지니어링 문제이기 이전에 인터페이스 문제로 기억된다. 빈칸처럼 보이는 지표는 미완성처럼 느껴진다. 하지만 그 부재야말로 결과다. 도구는 파사드 설명으로부터 자체적인 근사치 계산으로는 초점 수치를 단정할 수 없음을 판단할 만큼 충분한 정보를 파악한 것이다.
이러한 수치 제시 거부는 워크플로의 나머지 단계도 보호한다. 기획 설계 팀이 예비 스크리닝을 최종 결론으로 오인하지 않도록 방지하며, 전문가 검토를 요청해야 하는 명확한 이유를 제공한다. 유용한 엔지니어링 도구는 다음 단계로의 인계 과정을 보존해야 한다. 스스로 입증할 수 없는 숫자가 가장 설득력 있는 결과물처럼 보일 때일수록 더욱 그렇다.
개선된 파사드가 바꾼 테스트 물리학
그 실패 후 Crescent Tower로 돌아가 동일한 용도의 예시적 대안을 구축했다. 바로 볼록한 곡률에 세라믹 프릿 패턴이 적용된 로이(low-e) 복층 유리다. 재료 설정 하나만 바꾸면 파사드가 저절로 안전해진다는 점을 시사하려 한 것이 아니다. 기하학적 형상을 여전히 협의할 수 있는 단계에서, 콘셉트 검토 루프가 의미 있는 물리적 대비를 보여줄 수 있는지 테스트하기 위함이었다.
개선된 구성은 테스트된 스윕에서 1.10배 집중 배율, 약 74°C, 일일 0.0시간의 초점 체류 시간을 기록하며 SCREEN-CLEAR를 반환한다. SCREEN-CLEAR는 기획 단계의 개념 탐색을 계속 진행하도록 허용할 뿐, 그 이상은 아니다. 이는 인허가 승인이나 인증이 아니며, 실제 건축 프로젝트에 요구되는 후속 정밀 광학 검토 및 공인 기술사 검토를 결코 대체할 수 없다.
단편적인 경고 결과보다 이러한 대비가 훨씬 가치 있다고 느꼈다. 오목한 개념은 반사 광선을 점유 평면 쪽으로 집중시킨다. 반면 볼록한 프릿 구성은 테스트 환경에서 반사 패턴을 넓게 분산시킨다. 두 개의 분석 시트를 나란히 놓음으로써 렌더링 단독으로는 불가능했던 설계 결과에 대한 논의가 가능해졌다. 팀은 입력값에 이의를 제기하고, 스윕을 점검하며, 형태를 변경하고, 어떤 부분에 더 심층적인 연구가 필요한지 결정할 수 있다.

필자는 이 비교를 비용 절감 주장으로 비화시키지 않도록 의도적으로 선을 그었다. 데모에는 3,918,060달러라는 개보수 노출 비용 수치가 포함되어 있지만, 이는 반올림하지 않은 면적과 평방피트당 35달러라는 가정을 바탕으로 한 예시적 계산일 뿐, 시장 가격이나 프로젝트 견적, 고객 성과, 또는 비용 회피에 대한 보증이 아니다. 엔지니어링 논거는 존재하지도 않는 프로젝트의 가격을 아는 척하지 않고도 온전히 성립한다.
게이트는 뒤에 감사 추적의 흔적을 남겨야 한다
스크리닝 화면만이 의사결정이 존재하는 유일한 장소가 되는 것을 원치 않았기에 Constructability Report(시공성 보고서)를 구축했다. 설계 검토에는 색깔로 표시된 판정 그 이상의 것이 필요하다. 콘셉트 입력값, 스크리닝 프로토콜, 원시 결과, 고정 임계값, 비평가 노트, 출처 정보, 그리고 사전 스크리닝 면책 조항이 항상 함께 움직여야 한다.
보고서를 그저 보기 좋은 장식용 내보내기 문서로 취급하려는 유혹을 뿌리쳐야 했다. 검증 증빙은 엔지니어링 동작의 필수적인 일부다. 검토자는 스크리닝 대상이 된 FacadeSpec, 정의된 태양 궤적 스윕, 게이트 기준치를 넘어선 수치, 그리고 결론에 수반되는 주의사항을 확인할 수 있어야 한다. HTML 및 JSON 내보내기는 스크리닝을 일회성 발표 자료가 아니라 제약 조건 아래에서 내려진 의사결정의 공식 기록으로 만든다.
완벽해 보이는 대시보드가 정의되지 않은 주장을 담는 것을 경계했기에 평가 하네스 또한 전면에 공개했다. 5개 케이스로 구성된 고정 골든 세트에서 오프라인 하네스는 정밀도 1.0과 재현율 1.0을 기록했다. 즉, 진양성 2건, 진음성 3건으로 위양성이나 위음성은 전혀 없었다. 이 결과는 오직 해당 고정 세트에만 국한된다. 이것이 실제 운영 환경의 정확도나 보편적인 안전율, 혹은 모든 파사드가 안전하다는 주장을 입증하는 것은 아니다.
검증 항목들은 구체적이다. 문서화된 위험 사례의 유사 모델들은 플래그 처리되는 반면 대조군은 통과한다. 공유된 오목 파사드는 102.6°C로 모델링되는 데 반해 평면으로 변경 시 74.6°C를 기록하며, 반사율을 낮추면 평면 기준치는 64.0°C까지 떨어진다. 플래그가 지정된 두 가지 공개 설명 근사치는 각각 122.3°C와 143.8°C에 달하며, 둘 다 범용 플라스틱의 열변형 일관성 기준인 80°C를 웃돈다. 이 수치들은 재현 가능한 데모 검증값일 뿐, 실제 기록된 건물들의 실측값이 아니다.
적용 범위가 각주에 묻혀버리면 결과의 신뢰성이 떨어지기 때문에 이러한 한계와 경계를 보고서에 직접 명시했다. Caustic의 가치는 파사드가 안전하다고 선언할 수 있다는 데 있지 않다. 그 가치는 전문가가 검토되지 않은 설계를 원점으로 되돌려야 하기 전에, 초기 단계의 제한적인 결정을 직접 점검하고 재현하며 쉽게 반박할 수 있도록 만드는 데 있다.
초기 엔지니어링 스크리닝에 이제 내가 기대하는 기준
이번 구축을 마치며 건축 분야의 AI에 대해 더 좁혀지면서도 한층 더 엄격해진 기준을 갖게 되었다. 유리 건축의 형태가 매력적이라고 안심시켜 주는 심미적 시스템은 필요치 않다. 콘셉트 탐색 루프에 결정론적 물리학을 도입하고, 사용된 가정을 투명하게 공개하며, 기하학적 형상이 모델의 한계를 벗어날 때 작동을 멈출 줄 아는 규율 있는 프로토콜이 필요하다.
작지만 중대한 차이점을 중심에 두고 Caustic을 구축했다. 바로 스크리닝은 최종 성과물 흉내를 내지 않고도 후속 작업의 방향을 안내할 수 있다는 점이다. Crescent Tower는 설계 반복 과정에서 집광 위험을 가시화한다. 개선된 대안은 형태와 재료의 선택이 테스트 결과를 바꿀 수 있음을 보여준다. Helix Pavilion은 섣부른 확신을 연기하기를 거부하고 질문을 정밀 광학 시뮬레이션으로 보낸다.
글로 읽는 설명보다 직접 보기를 선호한다면, 전체 시스템이 처음부터 끝까지 구동되는 과정을 여기서 확인할 수 있다.
직접 실행해 볼 수 있는 버전은 https://veriprajna.com/demos/ai-architecture-structural-engineering에 공개되어, 사용자가 결론을 맹신하지 않고 해당 시퀀스를 직접 점검할 수 있게 된다. 필자가 계속 되돌아보게 되는 설계상의 질문은 인터페이스보다 단순하다. 물리적 광선 경로가 검증되기 전까지, 렌더링은 엔지니어링 결론으로서의 권위를 얻을 수 없다.


