Open Brush

Open Brush는 가상현실 공간에서 컨트롤러를 이용해 3차원 선과 그림을 그리는 자유·오픈 소스 3D 그래픽 소프트웨어다. Google의 Tilt Brush 공개 소스에서 분기하여 Icosa Foundation과 공동체가 유지·발전시켰다. Gravity Sketch·Quill (VR...

분류3D 그래픽 소프트웨어, 오픈 소스 가상현실 3D 페인팅
개발Icosa Foundation·Open Brush 공동체
운영 환경지원 OpenXR·VR 헤드셋과 PC 환경
작성 언어C#·Unity 기반 공개 소스
주요 기능오픈 소스 가상현실 3D 페인팅
주요 파일Tilt Brush 계열 스케치·GLB·FBX 등 출력
공식 자료공식·개발사 자료

Open Brush는 가상현실 공간에서 컨트롤러를 이용해 3차원 선과 그림을 그리는 자유·오픈 소스 3D 그래픽 소프트웨어다. Google의 Tilt Brush 공개 소스에서 분기하여 Icosa Foundation과 공동체가 유지·발전시켰다. Gravity Sketch·Quill (VR software)과 공간형 창작을 공유하지만 정밀한 CAD 설계보다 다양한 3D 브러시와 시각적 표현에 중점을 둔다.[1]

사용자는 VR 공간 안에서 손을 움직여 반짝이는 빛·연기·리본과 여러 브러시 효과를 가진 선을 만들고, 작품을 실제 크기로 둘러보며 수정한다. 회화의 획이 단순한 평면 픽셀이 아니라 공간상의 경로·브러시 메타데이터를 포함할 수 있으며, 일부 재질은 관찰 각도나 시간에 따라 다르게 나타난다.

원래 Tilt Brush의 코드·브러시 생태계를 계승하지만 Open Brush는 Unity 버전과 XR 장치 지원, 실험적 도구를 확장한다. 3D 데이터를 다른 프로그램으로 내보낼 때 브러시별 셰이더·특수 효과가 GLB·FBX 등의 일반 모델 형식에서 완전히 복원되는지는 확인해야 한다. 원본 프로젝트와 편집본을 보존하는 것이 중요하다.[2]

공개 저장소는 Apache 2.0 기반 오픈 소스 개발과 XR 플랫폼 빌드 자료를 제공한다. Open Brush의 상표·브랜딩은 Google Tilt Brush의 상표와 구별되며, 커뮤니티의 실험 기능을 사용해 만든 프로젝트가 안정 버전에서 같은 방식으로 열리는지는 보장되지 않는다.

Tilt Brush 분기

초기 개발

주요 변화

VR 브러시·공간 드로잉

레이어·셰이더·효과

Unity·C#·XR 기기

프로젝트·3D 내보내기

라이선스와 개발 공동체

  1. Open Brush 공식 소개 ↩
  2. Open Brush 기술·파일 설명 ↩