브RL-CAD

BRL-CAD
브RL-CAD
BRL-CAD logo.png
BRL-CAD screenshot.jpeg
MGED 스크린샷 오브 모스 월드
원저작자마이크 뮤스
개발자육군 연구소
초기 릴리즈1983년, 39년(연장)
안정된 릴리스
7[1].32.2 / 2021년 2월 6일; 18개월 전 (2월 6일)
저장소
기입처C, C++, Tcl
운영 체제크로스 플랫폼(BSD, Linux, Mac OS X, Solaris, Windows 등)
유형CAD
면허증.LGPL-2.1만[2]
웹 사이트brlcad.org

BRL-CAD건설적인 솔리드 지오메트리(CSG) 솔리드 모델링 컴퓨터 지원 설계(CAD) 시스템입니다.인터랙티브 지오메트리 에디터, 그래픽 렌더링 및 지오메트리 분석을 위한 레이트레이스 지원, 컴퓨터 네트워크 분산 프레임 버퍼 지원, 스크립트 작성, 이미지 처리 및 신호 처리 도구가 포함됩니다.전체 패키지는 소스 코드 및 이진 형식으로 배포됩니다.

BRL-CAD는 다양한 엔지니어링 및 그래픽 애플리케이션에 사용할 수 있지만, 패키지의 주된 목적은 탄도 및 전자기 분석을 지원하는 것입니다.단일 특정 태스크를 수행하기 위한 독립적인 도구를 개발하고 도구를 패키지로 링크한다는 Unix의 철학에 따라 BRL-CAD는 기본적으로 지오메트리를 생성, 레이트레이스 및 조회하고 파일과 데이터를 조작하기 위해 함께 작동하는 라이브러리, 도구 및 유틸리티의 모음입니다.다른 많은 3D 모델링 애플리케이션과 달리, BRL-CAD는 주로 경계 [3]표현 대신 CSG를 사용합니다.즉, BRL-CAD는 "탄도 침투 및 열, 복사, 중성자 및 기타 유형의 운송과 같은 물리적 현상을 연구할 수 있다"[4]고 할 수 있다.또한 경계 [5]표현도 지원합니다.

BRL-CAD 라이브러리는 주로 소프트웨어를 수정하고 사용자 정의 도구를 설계하고자 하는 기하학적 모델러를 위해 설계되었습니다.각 라이브러리는 지오메트리의 작성, 편집, 레이트레이스, 이미지 처리 등 특정 목적을 위해 설계되었습니다.BRL-CAD의 애플리케이션 측에서는 주로 기하학적 변환, 질문, 이미지 형식 변환 및 명령줄 지향 이미지 조작과 관련된 여러 도구와 유틸리티도 제공합니다.

BRL-CAD 데이터 흐름 구조

역사

수석 개발자인 Mike Muuss는 1980년경 PDP-11/70 컴퓨터 시스템의 BRL-CAD에 있는 XM-1 탱크에서 일하고 있습니다.

1979년, 미국 육군 탄도 연구소(BRL)는 전투 차량 시스템과 환경의 컴퓨터 시뮬레이션과 엔지니어링 분석을 지원할 수 있는 도구의 필요성을 표명했습니다.이 목적에 적합한 CAD 패키지가 발견되지 않자 Mike Muuss가 이끄는 BRL 소프트웨어 개발자는 기하학적 모델을 대화식으로 표시, 편집 및 조회할 수 있는 유틸리티 세트를 조립하기 시작했습니다.이 제품군은 BRL-CAD로 알려지게 되었습니다.패키지로서의 BRL-CAD의 개발은 1983년에 시작되었습니다.첫 번째 공개는 1984년에 이루어졌습니다.BRL-CAD는 2004년 12월에 오픈 소스 프로젝트가 되었습니다.

BRL-CAD 소스 코드 저장소는 1983-12-16 00:10:31 [6]UTC로 거슬러 올라가 아직 개발 중인 세계에서 가장 오래된 공개 버전 제어 코드 기반입니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ https://sourceforge.net/p/brlcad/code/HEAD/tree/brlcad/branches/RELEASE/NEWS 를 참조해 주세요.
  2. ^ "BRL-CAD Copying and Distribution".
  3. ^ Hancock, Terry. "Was BRL-CAD the tool I was looking for?". freesoftwaremagazine.com. Retrieved 18 November 2016.
  4. ^ "Overview - BRL-CAD". brlcad.org.
  5. ^ "NURBS - BRL-CAD". brlcad.org.
  6. ^ Robin Luckey. "The World's Oldest Source Code Repositories". Archived from the original on 6 August 2017. Retrieved 14 June 2022.

외부 링크