콘텐츠로 이동

설치

Octo Vector Bridge는 하나의 라이선스에 담긴 세 개의 도구입니다 — Harmony 임포트 창, Blender 애드온, Maya 모듈. 사용하는 것만 설치하세요.

Octo Tools Installer

Octo Tools 제품군 전체를 위한 설치 프로그램은 하나입니다. 한 번 다운로드한 뒤, 구매한 제품 — 여기서는 Octo Vector Bridge — 을 체크하고, 배포할 애플리케이션을 체크한 다음 Install 을 누르면 됩니다.

플랫폼 실행하는 것
Windows Octo-Tools-Installer.exe
macOS Install Octo Tools.command

macOS에서는 서명된 앱이 아니라 스크립트로 제공됩니다

Install Octo Tools.command 는 Windows 빌드와 완전히 동일한 Python 코드를 실행하는 평범한 셸 스크립트입니다 — .app 도, 코드 서명도, 공증(notarization)도 없습니다. 더블 클릭하면 실행됩니다. macOS가 실행을 거부하면 한 번 실행 가능하게 만드십시오.

chmod +x "Install Octo Tools.command"

창은 세 부분으로 되어 있습니다.

  1. Detected hosts — 이 컴퓨터에서 찾은 Harmony, Blender, Maya 설치 경로.
  2. Products — 제품마다 한 행, 애플리케이션마다 한 체크박스. 기본적으로 아무것도 체크되어 있지 않습니다. Harmony, Blender, Maya 아래에서 Octo Vector Bridge 를 체크하십시오. 해당 애플리케이션이 감지되지 않으면 체크박스는 비활성화됩니다.
  3. Licence key (optional) — 제품 행마다 하나의 입력란. 비워 두고 나중에 앱 안에서 활성화해도 됩니다.

체크된 각 대상은 네이티브 위치에 배포되며, 설치 프로그램은 자신이 무엇을 썼는지 정확히 제거 매니페스트에 기록합니다.

한 번의 활성화가 그 제품의 모든 DCC를 커버합니다

라이선스는 제품별입니다. Octo Vector Bridge를 한 번 활성화하면 그 컴퓨터의 Harmony, Blender, Maya가 모두 커버됩니다 — 세 번 활성화할 필요가 없습니다. 다른 Octo Tools 제품은 각자의 라이선스와 각자의 키를 가지며, 하나의 키가 제품군 전체를 여는 일은 없습니다.

관리자 권한

Octo Vector Bridge는 전적으로 사용자 단위로 설치되며 권한 상승이 필요 없습니다. 설치 프로그램은 Octo Skip Nodes 가 함께 체크된 경우에만 관리자 권한을 요구하는데, 그 제품이 Harmony 설치 폴더 안에 키보드 단축키를 등록하기 때문입니다.

제거하기

제거하려는 제품의 행을 체크하고 Uninstall 을 누르십시오. 제거는 제품 단위이며 정확합니다. 설치 프로그램은 그 제품에 대해 기록해 둔 경로만 제거하므로, 같은 컴퓨터의 다른 Octo 도구는 그대로 남습니다.

무엇이 어디에 설치되는가

대상 형태 위치
Harmony 스크립트 루트에 OctoVectorBridge.jsOVB_DiagnosticTest.js 를 그대로 두고, 그 옆에 octoVectorBridge/ 번들 Windows %APPDATA%\Toon Boom Animation\<product>\<version>-scripts\ · macOS ~/Library/Preferences/Toon Boom Animation/<product>/<version>-scripts/
Blender octo_vector_bridge/ 애드온 폴더 Windows %APPDATA%\Blender Foundation\Blender\<version>\extensions\user_default\ · macOS ~/Library/Application Support/Blender/<version>/extensions/user_default/ (4.2+, 그 이전 Blender는 scripts/addons/ 사용)
Maya octo_vector_bridge/octo_vector_bridge.mod 모듈 파일 Windows ~/Documents/maya/modules/ · macOS ~/Library/Preferences/Autodesk/maya/modules/ (버전 무관)

Harmony는 스크립트 루트에 있는 스크립트만 등록합니다

두 개의 .js 파일은 하위 폴더가 아니라 <version>-scripts/그대로 놓여야 하며, Python 패키지는 정확히 octoVectorBridge 라는 이름의 폴더에 있어야 합니다 — .js 가 해석하는 이름이 바로 그것입니다. 설치 프로그램은 이를 올바르게 처리합니다. 직접 배포한다면 정확히 그대로 맞추십시오.

Harmony에는 시스템 Python 3.9가 필요합니다

Harmony는 PATH 에 있는 시스템 Python 3.9 를 통해 사용자 스크립트를 실행합니다 — 이 요구 사항은 이 제품뿐 아니라 모든 Octo Tools 제품에 적용됩니다. 3.10 이상 버전은 조용히 무시됩니다. 스크립트가 그냥 실행되지 않고, 에러도 없습니다.

Octo Vector Bridge에는 그 외부 Python 3.9가 두 번째 이유로도 필요합니다. 가변 굵기 패스가 OMC 를 통해 실행되며, 이는 별도의 3.9 인터프리터로 구동되기 때문입니다. 설치 프로그램은 Python 3.9를 감지하고 없을 경우 경고합니다 — 결코 차단하지 않으며, Python은 나중에 설치할 수 있습니다.

왜 외부 Python인가?

Harmony는 자체 내장 Python을 제공하지만, OMC 굵기 API는 별도의 3.9 인터프리터로 구동됩니다. 일치하지 않는 인터프리터는 문서화된 것보다 더 나쁘기 때문에, OVB는 표준 Python 3.9를 설치하도록 요청하고 그 위치를 가리킵니다.

Potrace는 번들되어 있습니다

Potrace 트레이싱 엔진은 Harmony 패키지 내부(bin/potrace)에 제공되므로, 비트맵 → 벡터가 기본 상태에서 작동합니다 — 추가로 설치할 것이 없습니다. Potrace는 GPL이며 단순 집합(mere aggregation)으로 함께 제공됩니다. OVB 자체는 독점 소프트웨어로 유지됩니다.

수동 설치

설치 프로그램을 실행할 수 없는 잠긴 컴퓨터에서는 직접 배포하십시오 — 위의 배치가 계약의 전부입니다.

  • HarmonyOctoVectorBridge.jsOVB_DiagnosticTest.js<version>-scripts/ 에, Python 패키지를 <version>-scripts/octoVectorBridge/ 에 복사합니다. Harmony를 재시작하십시오.
  • BlenderEdit → Preferences → Add-ons → Install from Disk 에서 octo_vector_bridge zip을 고른 다음, 목록에서 Octo Vector Bridge 를 활성화합니다.
  • Mayaocto_vector_bridge/octo_vector_bridge.mod 를 Maya의 modules/ 폴더에 복사하고 Maya를 재시작합니다.

도구 열기

  • Harmony — Scripts 메뉴(또는 툴바 버튼)에서 Octo Vector Bridge 스크립트를 실행합니다.
  • Blender — 애드온을 활성화한 다음, 3D 뷰 사이드바(N)에서 Octo VB 탭을 엽니다.
  • Maya — 모듈이 셸프 버튼을 추가하거나, import maya_bridge.launch as ovb; ovb.show()를 실행합니다.

첫 실행 시 30일 체험이 시작됩니다. Licensing & Activation을 참조하세요.