콘텐츠로 이동

변경 이력

v1.0.0 — 공개 릴리스

Octo Vector Bridge의 첫 공개 릴리스 — Blender, Maya, Toon Boom Harmony를 잇는 라인아트 브릿지.

주요 기능

  • 3D 라인아트 → 네이티브 Harmony 펜슬 — Blender(Grease Pencil 또는 Pencil+)와 Maya(Pencil+) 스트로크가 편집 가능한 Harmony 벡터 펜슬 라인이 되며, 카메라 정확도로 프레임 단위로 변환됩니다.
  • 가변 폭 보존 — Grease Pencil의 실제 포인트별 압력. Pencil+의 경우, 평탄화된 EPS 폭과 색상이 래스터 렌더를 샘플링하여 재구성됩니다. WYSIWYG: Previewer가 보여주는 것이 곧 결과물입니다.
  • 번들 Potrace 트레이서 — Image-Trace 스타일 래스터 → 벡터 변환을 Black & White, Greyscale, Colour(farthest-point median-cut)로 지원. B&W는 채워진 형태를 Potrace로, 펜슬 중심선을 Zhang–Suen thinning으로 트레이스합니다.
  • 비트맵 임포트 — 래스터를 독립적인 Toon Boom 비트맵(기본값)으로 가져오거나 원본 파일에 연결된 상태로 유지합니다.
  • 오클루전 — 레이캐스트 홀드아웃 컬링으로 지오메트리 뒤에 가려진 스트로크를 제거합니다(Blender의 네이티브 SVG 익스포트가 할 수 없는 컬링). 유지 대 컬링 여부를 보여주는 WYSIWYG 오버레이 포함.
  • WYSIWYG Previewer — 필드 공간 카메라 프레이밍, 커서 고정 줌, 가운데 마우스 / Space 팬, 어니언 스킨(벡터 비트맵), 스냅 및 필드 그리드.
  • 아웃라이너 = 노드 그래프 — 여러분이 만드는 트리가 Apply 시 기록되는 Harmony 네트워크입니다: 펙, 그룹, 컴포지트, 그리고 페인트 순서에 따른 형제 노드 애그리게이션. Delete Node(자식 끌어올리기) 대 Delete Hierarchy.
  • 아트 레이어별 Inspector — 두께 엔벨로프 + 압력 디테일, 포인트 정리, 팁 테이퍼, 그리고 드로잉 전체/펙 트랜스폼, 각각 서브아트레이어별로.
  • 웨이트 페인트 브러시 + Thickness 브러시 — Relax, Simplify, Pressure는 0..1 히트맵 마스크를 페인트하고, 비가중 Thickness 브러시는 라인 두께를 직접 조각합니다. 모두 비파괴적이며 원클릭 Clear 지원.
  • Merge split lines — Harmony의 planar-split 조각들을 선택적으로 하나의 편집 가능한 스트로크로 다시 결합하며, 3단계 마스터 토글과 아트 레이어별 오버라이드를 지원합니다.
  • 서브아트레이어(멀티패스) — 여러 패스를 하나의 아트 레이어에 별도의 벡터 객체로 쌓습니다. 임포트 시점의 정리 도구이며, Apply 시 하나의 Harmony 아트 레이어로 깔끔하게 접힙니다.
  • 하나의 임포트 대화상자 — 단일 브라우즈로 폴더, 느슨한 파일, 이미지 시퀀스, 단일 프레임을 처리하며, 폴더/이름으로 아트 레이어를 분류하고 느슨한 아트는 Line Art로 기본 설정합니다.
  • 14일 체험판 + 영구 라이선스 — 하나의 컴퓨터 바인딩 활성화가 Creem를 통해 Blender, Maya, Harmony를 모두 커버합니다.

아키텍처

  • 하나의 공유된 DCC 중립 코어(ovc_core)와 Blender, Maya, Harmony용 얇은 호스트별 어댑터.
  • 순수하고 공유된 폭/포인트/테이퍼 함수가 Previewer와 Harmony 라이터에서 동일하게 실행됩니다 — WYSIWYG의 보증 근거입니다.
  • 포팅된 OSA 스타일 이미터를 통해 방출되는 노드 그래프(peg / group / composite, MPI/MPO, 형제 노드 애그리게이션).
  • 번들 potrace 바이너리 — 외부 설치 불필요.

알려진 문제

  • 최근의 모든 수정 사항은 헤드리스(오프스크린 Qt)로 검증되었습니다. Blender / Maya / Harmony 전반의 호스트 내 실시간 검증은 진행 중입니다.
  • Pencil+ 가변 폭 재구성은 깨끗한 래스터 Line 렌더 요소에 의존합니다. 노이즈가 많은 렌더는 복원된 폭을 부드럽게 만들 수 있습니다.
  • Windows 인스톨러가 기본 대상입니다. macOS 패키징과 코드 서명은 아직 준비 중입니다.

사전 릴리스 이력

Octo Vector Bridge는 2025년 후반과 2026년에 걸쳐 비공개로 개발되었습니다. 공개 이력은 v1.0.0에서 시작됩니다.