FAQ.3 — Maya에서 커넥터가 자동 실행되지 않을 때
마크다운 다운로드 이미지 포함 다운로드개요
커넥터 파일은 설치되어 있는데, Maya를 켜도 SkinLayer Studio에 Maya가 안 잡히는 경우가 있습니다.
설치하신 플러그인이나 설정이, Maya가 scripts 폴더의 시작 스크립트를 실행하는 단계를 막을 수 있습니다.
그때는 아래 스크립트로 커넥터를 직접 켜 주세요.
Maya를 켤 때마다 한 번 실행하면 됩니다.
이런 상황일 때
- SkinLayer Studio에서 [Re] 를 눌러도 Maya가 안 나오고,
DCC Connection Lost가 남습니다. - Maya 메뉴에 OS Tools 가 없습니다.
- Install Connector 는
up to date로 보입니다. 다시 설치할 필요는 없습니다.
1. 스크립트 에디터 열기
Maya 메뉴에서 Windows → General Editors → Script Editor 를 엽니다.
아래 입력칸의 Python 탭을 고릅니다. MEL 탭이 아닙니다.
선택된 글자가 있으면 한 번 클릭해서 선택을 풉니다.
일부만 선택된 채로 실행하면 Invalid Code Fragment 가 날 수 있습니다.
2. 스크립트 붙여넣고 실행
아래를 전부 붙여넣고 Ctrl + Enter 로 실행합니다.
import os
import sys
import maya.cmds as cmds
scripts = os.path.normpath(cmds.internalVar(userScriptDir=True))
if scripts not in sys.path:
sys.path.insert(0, scripts)
from os_skinLayerStudio_connector import boot, open_window
boot()
open_window()
스크립트는 Maya의 scripts 폴더를 찾아 경로에 넣은 뒤, 커넥터를 켜고 창을 엽니다.
3. 창이 열렸는지 확인
성공하면 skinLayer_connector 창이 열립니다.
- 제목 아래 SkinLayer Studio — Connector
- IPC: Starting...
- Maya 상단에 OS Tools 메뉴
그다음 SkinLayer Studio에서 [Re] 를 한 번 누릅니다.
DCC 칸에 Maya가 나오고, 옆 불이 초록이면 연결된 것입니다.

그림의 빨간 테두리는 선반 버튼 위치의 예입니다. 제품 표시가 아닙니다.
4. 선반 버튼으로 두기
자동 실행이 막힌 동안에는, Maya를 열 때마다 위 스크립트를 한 번 실행해야 합니다.
스크립트 에디터에서 코드를 전부 선택한 뒤, 마우스 가운데 버튼으로 Shelf 에 끌어다 놓으세요.
버튼 종류는 Python 이어야 합니다. MEL이면 실행되지 않습니다.
그래도 안 될 때
- Python 탭인지, 코드가 전부 실행됐는지
- 글자 일부를 선택한 채 실행하지 않았는지
- SkinLayer Studio에서 [Re] 를 눌렀는지
스크립트 에디터에 나온 글을 캡처해 보내 주시면 확인하겠습니다.
이 방법은 설치가 아니라 연결입니다. 이미 설치된 커넥터를 켜고 창을 엽니다.
원인 확인이 필요하면 FAQ.4 — 점검 로그 보내기의 스크립트를 실행하고, 출력 전체를 메일로 보내 주세요.