Max Creation Graph 편집기 메뉴

이 항목에서는 편집기 메뉴모음 외에 Max Creation 그래프 편집기 창의 마우스 오른쪽 버튼 클릭 메뉴에 대해 알아봅니다.

인터페이스

파일 메뉴

MCG(Max Creation Graph)에서 파일을 저장 및 로드하는 명령을 제공합니다. 호환되는 파일 유형은 다음과 같습니다.

  • MCG 도구(*.maxtool): 표준 MCG 그래프입니다.
  • MCG 합성(*.maxcompound): 합성이라는 단일 노드에 포함된 MCG 그래프입니다. 합성은 연산자 노드 리스트의 여러 범주에 표시되며, 해당 이름은 표준 노드와 구별하기 위해 자주색 텍스트로 되어 있습니다.

    그래프를 합성으로 저장한 다음 합성을 사용하여 그래프 레이아웃을 단순화할 수 있습니다.

  • MCG 패키지 파일(*.mcg): 일반적으로 MCG 인터페이스를 무시하고 3ds Max에 직접 설치되는 MCG 그래프입니다. 예를 들어 수정자 유형의 출력을 사용하는 그래프를 설치하면 수정 패널의 수정자 리스트에 새 항목이 만들어집니다.
새로 만들기
빈 그래프가 포함된 제목 없는 새 탭을 엽니다. 탭의 이름을 지정하기 위해 그래프를 파일에 저장합니다.
열기
열려는 Max Creation Graph 파일을 선택할 수 있는 파일 대화상자를 엽니다.

기본적으로 이 대화상자에는 모든 MCG 도구(.maxtool) 및 MCG 합성(.maxcompound) 파일이 나열됩니다. 둘 중 한 가지 유형으로 파일 리스트를 제한하려면 대화상자의 파일 이름 필드 오른쪽에 있는 파일 유형 드롭다운 리스트에서 유형을 선택하십시오.

병합
현재 그래프와 결합할 MCG 도구 또는 합성 파일을 선택하여 열 수 있는 파일 대화상자가 열립니다.
저장
현재 그래프를 MCG 도구 또는 합성 파일로 저장합니다. 파일이 저장되지 않으면 먼저 파일 이름을 입력하라는 메시지가 표시됩니다.
모두 저장
열려 있는 모든 그래프 창의 컨텐츠를 기존 파일 이름을 사용하여 별도의 파일에 저장합니다. 아직 저장되지 않은 그래프의 경우 각각에 대해 파일 이름을 묻는 메시지가 차례로 표시됩니다.
다른 이름으로 저장
현재 그래프를 다른 이름의 MCG 도구 또는 합성으로 저장할 수 있는 대화상자를 엽니다.
Max Creation Graph 패키지화
현재 그래프를 Autodesk 3ds Max 2016 이상 사용자가 설치하여 사용할 수 있는 패키지 소프트웨어 구성요소(.mcg 파일)로 저장할 수 있는 파일 대화상자를 엽니다. 도구를 검증한 다음 결과를 메시지 로그 창에 인쇄합니다.
Max Creation Graph 설치
.mcg 파일에서 MCG 패키지를 로드하여 설치할 수 있는 파일 대화상자를 엽니다. 파일을 열면 프로그램 인터페이스의 적절한 범주에 파일이 표시됩니다. 예를 들어 그래프 출력 노드가 형상 유형인 경우 즉시 사용할 수 있는 도구가 만들기 패널에 표시됩니다.
최근 파일
최근에 연 파일이 나열된 하위 메뉴를 엽니다. 리스트에서 항목을 선택하여 파일을 다시 엽니다.

편집 메뉴

잘라내기
선택한 노드를 제거하고 붙여넣기 위해 버퍼에 배치합니다. 그룹 노드를 잘라내도 해당 구성원 노드는 영향을 받지 않습니다.
복사
붙여넣기 위해 선택한 노드를 버퍼에 복사합니다.
붙여넣기
잘라내거나 복사한 노드를 그래프에 추가합니다.
삭제
선택한 노드를 제거합니다. 그룹 노드를 삭제해도 구성원 노드는 영향을 받지 않습니다.
지우기
현재 그래프에서 모든 노드를 삭제합니다.
전체 선택
현재 그래프에 있는 모든 노드를 선택합니다.
선택 안 함
현재 그래프에 있는 모든 노드의 선택을 취소합니다.
반전 선택
현재 그래프에서 선택하지 않은 모든 노드를 선택하고 선택한 모든 노드를 선택 취소합니다.
검색 메뉴 표시
마우스 커서 위치에서 이름별로 노드를 찾을 수 있는 대화상자를 엽니다. 키보드에서 찾으려는 이름의 일부를 입력한 다음 리스트에서 해당 이름을 클릭하여 그래프에 추가합니다. 해당 키보드: X
그래프 특성 표시
그래프 특성 및 잠재 사용자 정보를 입력할 수 있는 그래프 특성 대화상자를 엽니다. 이 정보는 다른 사용자가 사용할 수 있도록 그래프를 패키지화할 때 그래프와 함께 유지됩니다.
종속성 리스트
그래프의 올바른 작동에 필요한 외부 그래프 구성요소를 메시지 로그 창에 표시합니다. 일반적으로 중첩될 수 있는 합성입니다.

이를 사용하여 그래프를 팀 구성원에게 전송할 때 포함해야 하는 합성을 확인할 수 있습니다.

보기 메뉴

선택한 범위 확대/축소
모든 구성요소가 표시되도록 그래프 창의 배율 수준을 조정합니다.

구성 메뉴

평가
현재 그래프에서 유효한 구성을 확인한 다음, 성공한 경우 3ds Max 인터페이스에 출력을 추가하고 그래프 편집기 메시지 로그 창에 결과를 인쇄합니다.
검증
현재 그래프에서 유효한 구성을 확인하고 그래프 편집기 메시지 로그 창에 결과를 인쇄합니다.
MAXScript 보기
현재 그래프의 MAXScript 출력을 MAXScript 편집기 창에 엽니다.
모두 평가 도구
열려 있는 모든 그래프에서 유효한 구성을 확인한 다음, 성공한 경우 절차 컨텐츠에 출력을 추가하고 그래프 편집기 메시지 로그 창에 결과를 인쇄합니다.

연산자 메뉴

연산자 다시 로드
해당 파일에서 모든 연산자의 현재 정의를 로드합니다. 이렇게 하면 모든 연산자를 최신 상태로 유지할 수 있습니다.
팁: 또한 연산자 노드 리스트에서 모든 연산자 범주를 축소하기 위한 바로 가기로 연산자 다시 로드를 사용할 수도 있습니다.

창 메뉴

다음 3개의 창에서 창 레이블을 마우스 오른쪽 버튼으로 클릭해도 이 명령을 사용할 수 있습니다.

사용 가능한 노드/연산자
사용 가능한 노드/연산자 창을 토글합니다.
연산자 설명
연산자 설명 창을 토글합니다.
메시지 로그
메시지 로그 창을 토글합니다.

마우스 오른쪽 버튼 클릭 메뉴 - 주 그래프 창 위

주 그래프 창 위의 창 탭을 마우스 오른쪽 버튼으로 클릭하면 이 명령을 사용할 수 있습니다. 창 탭 옆의 빈 영역을 마우스 오른쪽 버튼으로 클릭할 때에도 그래프 창의 옆에 탭을 고정하기 위한 명령을 사용할 수 있습니다.

새 뷰 만들기
자체 탭을 사용하여 새 그래프 창을 추가합니다.
저장
마우스 오른쪽 버튼으로 클릭하는 탭에 속하는 그래프를 기존 파일에 저장합니다. 파일이 아직 없는 경우 파일 이름을 묻는 메시지가 표시됩니다.
다른 이름으로 저장
마우스 오른쪽 버튼으로 클릭하는 탭에 속하는 그래프의 이름을 지정하고 저장할 수 있는 파일 대화상자를 엽니다.
포함하고 있는 폴더 열기
탭을 마우스 오른쪽 버튼으로 클릭한 그래프에 대한 .maxtool 파일이 포함된 폴더로 Windows 탐색기 파일 대화상자를 엽니다. 파일 이름이 강조 표시됩니다.

마우스 오른쪽 버튼 클릭 메뉴 - 주 그래프 창

팁: 그룹 노드에 설명을 추가하려면 해당 배경을 두 번 클릭한 다음 키보드에서 텍스트를 입력합니다.
가장자리 연결 끊기
마우스 오른쪽 버튼으로 클릭하는 와이어 연결을 삭제합니다. 와이어 커넥터를 마우스 오른쪽 버튼으로 클릭하는 경우에만 사용할 수 있습니다.
팁: 옵션을 선택한 다음 Delete 키를 눌러 와이어 연결을 삭제할 수도 있습니다.
새 탭에서 합성 열기
마우스 오른쪽 버튼으로 클릭하는 합성 노드의 그래프를 새 창에 엽니다. 합성 노드를 마우스 오른쪽 버튼으로 클릭하는 경우에만 사용할 수 있습니다.
팁: 이 옵션을 사용하여 합성 노드의 내부 작업을 검사하고 수정합니다.
배경 색상 변경
그룹 노드 배경에 대해 새 색상을 선택할 수 있는 대화상자를 엽니다. 그룹 노드에만 사용할 수 있습니다.
컨텐츠 맞춤
그룹 노드의 크기를 해당 구성 노드에 적합하게 조정합니다. 그룹 노드에만 사용할 수 있습니다.
자동 컨텐츠 맞춤
설정하면 그룹에서 노드를 다시 정렬하거나 노드를 추가 또는 제거한 경우 그룹 노드의 크기가 해당 구성원을 수용하도록 자동으로 변경됩니다. 해제하면 전체 구성원 노드의 영역을 확장한 경우 그룹 노드가 자동으로 맞춰집니다. 그러나 전체 구성원 노드의 영역을 축소한 경우에는 자동으로 맞춰지지 않습니다.

이 토글은 그룹 노드에만 사용할 수 있으며, 각 그룹 노드에 로컬로 적용됩니다.

새 탭에서 합성 열기
그래프 편집기에서 새 탭을 만들고 합성의 그래프를 복사합니다. 그래프 또는 사용 가능한 노드/연산자 리스트에서 합성 노드를 마우스 오른쪽 버튼으로 클릭한 경우에만 사용할 수 있습니다.

합성 노드를 검사하거나 수정할 때 이 옵션을 사용합니다. 노드를 수정한 경우에는 다른 이름으로 저장해야 합니다.

전체 선택
현재 그래프에 있는 모든 노드를 선택합니다.
선택 안 함
현재 그래프에 있는 모든 노드의 선택을 취소합니다.
반전 선택
현재 그래프에서 선택하지 않은 모든 노드를 선택하고 선택한 모든 노드를 선택 취소합니다.
하위 선택
선택한 노드의 입력에 직접 또는 간접적(다른 노드를 통해)으로 연결된 모든 노드를 선택합니다.
하위 선택 취소
선택한 노드의 입력에 직접 또는 간접적(다른 노드를 통해)으로 연결된 모든 노드의 선택을 취소합니다.
트리 선택
선택한 노드의 커넥터에 직접 또는 간접적(다른 노드를 통해)으로 연결된 모든 노드를 선택합니다.
선택 삭제
선택한 모든 노드의 선택을 취소합니다.
잘라내기
선택한 노드를 제거하고 붙여넣기 위해 버퍼에 배치합니다. 그룹 노드를 잘라내도 해당 구성원 노드는 영향을 받지 않습니다.
복사
붙여넣기 위해 선택한 노드를 버퍼에 복사합니다.
붙여넣기
잘라내거나 복사한 노드를 그래프에 추가합니다.
모두 레이아웃
모든 노드를 그래프에 깔끔하게 배열합니다.
하위 레이아웃
선택한 노드의 입력에 직접 또는 간접적(다른 노드를 통해)으로 연결된 모든 노드를 깔끔하게 배열합니다.
그룹 노드 만들기
경계 상자를 선택한 모든 노드 주위의 "컨테이너"로 만듭니다. 노드가 선택되지 않은 경우 자유형 그룹 노드를 만듭니다.

그룹 노드를 이동하여 포함된 모든 노드를 이동할 수 있습니다. 그룹화된 노드를 해당 그룹의 가장자리 쪽으로 이동하면 자동으로 맞춰지도록 경계가 확장됩니다. 자동 컨텐츠 맞춤을 설정하는 경우 어떤 방향으로든지 포함된 노드를 드래그하면 필요에 따라 그룹 노드의 크기를 조정합니다. 자동 컨텐츠 맞춤을 해제하는 경우 모서리 또는 가장자리를 드래그하여 그룹 노드의 크기를 직접 조정하거나 그룹 노드의 가장자리 쪽으로 포함된 노드를 이동하여 간접적으로 조정할 수 있습니다.

연산자 및 그룹 노드를 하나의 그룹 노드로 드래그하는 경우 드롭된 노드를 받는다는 것을 나타내기 위해 "대상" 노드가 강조 표시됩니다.

그룹의 설명을 추가하거나 편집하려면 그룹 노드의 배경을 두 번 클릭합니다. 설명이 없는 경우, 이렇게 하면 점선 내부의 노드 맨 위에 한 줄의 텍스트 편집기를 만들어 여기에 키보드에서 텍스트를 입력하거나, 다른 소스에서 잘라내거나 복사한 텍스트를 붙여넣을 수 있습니다(Ctrl+V). 설명이 이미 존재하는 경우 그룹 노드의 배경을 두 번 클릭하면 설명이 열려 편집할 수 있습니다.

그룹에서 선택한 항목 제거
선택한 노드를 "독립적인" 상태로 변환합니다. 그런 다음 다른 그룹 노드로 이동할 수 있습니다.
입력 생성
선택한 노드의 함수가 아닌 모든 입력 커넥터에 대해 새 입력 노드를 만들고 와이어링합니다. 각각의 새 노드는 해당 커넥터에 대해 적절한 유형입니다(모두, 부울 등).
매개변수 생성
호환 가능한 매개변수 노드가 존재하는 선택한 노드의 함수가 아닌 입력 커넥터에 대해 새 매개변수 노드를 만들고 와이어링합니다(Int32, 부울 등).