Antimony

Antimony는 Matthew Keeter가 개발한 자유·오픈 소스 절차적 CAD 프로그램이다. 원·사각형·수학적 함수와 Boolean 연산을 그래프로 연결하여 형상을 생성하는 방식으로, 전통적인 도면 작성보다 코드와 노드의 결합에 중점을 둔다. OpenSCAD, CADQuery, F...

분류3D 그래픽 소프트웨어, 노드 기반 절차적 CAD
개발Matthew Keeter
플랫폼macOS·Linux·FreeBSD 등
작성 언어C++·Python
주요 기능노드 기반 절차적 CAD
공식·역사 자료제품·소스 자료

Antimony는 Matthew Keeter가 개발한 자유·오픈 소스 절차적 CAD 프로그램이다. 원·사각형·수학적 함수와 Boolean 연산을 그래프로 연결하여 형상을 생성하는 방식으로, 전통적인 도면 작성보다 코드와 노드의 결합에 중점을 둔다. OpenSCAD, CADQuery, FreeCAD와 관련된다.[1]

사용자는 연산 노드의 입력을 바꾸어 형상의 치수와 구성을 조정할 수 있다. 결과가 입력에 의존하는 그래프 구조이므로 특정 값 하나를 바꾸면 연결된 후속 연산과 완성 형태를 다시 계산한다.

공개 저장소는 C++, Python 및 Qt 기반 소스와 MIT 라이선스를 제공한다. 프로그램은 개발자 설명상 장기 유지 관리 단계에 있으며 플랫폼별 실행 파일과 빌드 조건에는 차이가 있다.

최종 STL 같은 메시로 출력하면 형상은 공유할 수 있지만 원본 수식·노드의 의미까지 보존되지는 않는다. Blender의 직접 메시 편집과 달리 Antimony는 설계 의도를 수학적 관계로 나타내는 데 특징이 있다.

역사

기원과 발전

편집 구조

3D 모델과 자료

제작 도구

파일 교환과 파이프라인

원본 구조

외부 도구 연계

플랫폼과 구현

  1. Antimony 관련 원본 자료 ↩