외부 이벤트는 일반적으로 이미지를 처리하는 프로그램입니다. 대기열의 특정 지점에서 실행할 배치 파일 또는 유틸리티이거나 Windows 클립보드에서 또는 Windows 클립보드로 이미지를 전송하는 방법일 수도 있습니다.
외부 이벤트는 항상 하위 이벤트입니다. 외부 이벤트를 추가하기 전에 대기열에서 이벤트를 선택하면 외부 이벤트는 선택된 이벤트의 하위가 됩니다. 하위 이벤트는 상위보다 먼저 평가됩니다.
절차
외부 이벤트를 추가하려면 다음을 수행하십시오.
- 이벤트를 선택합니다.
(외부 이벤트 추가)를 클릭합니다. 외부 이벤트 추가 대화상자가 나타납니다.
- 찾아보기를 클릭합니다.
파일 대화상자가 나타납니다.
- 파일 대화상자에서 실행할 외부 프로그램을 선택한 다음 확인을 클릭합니다.
- 외부 프로그램에서 명령행 옵션을 허용하는 경우 명령행 옵션 필드에 해당 옵션을 입력합니다.
- 외부 프로그램에서 현재 비디오 포스트 이미지를 읽도록 하려면 클립보드에 이미지 쓰기를 설정합니다.
- 비디오 포스트에서 외부 프로그램의 결과를 사용하도록 하려면 클립보드에서 이미지 읽기를 설정합니다.
- 확인을 클릭합니다.
이벤트를 선택한 경우 외부 이벤트는 해당 이벤트의 하위가 됩니다. 이벤트를 선택하지 않은 경우 외부 이벤트는 대기열 끝에 나타납니다.
경고: 외부 이벤트가 클립보드에서 읽은 이미지는 비디오 포스트 대기열에 배치됩니다. 외부 프로그램이 예상대로 작동하지 않는 경우 모든 비디오 포스트 후처리 결과를 지우거나 덮어쓸 수 있습니다.
인터페이스
외부 이벤트 추가 및 외부 이벤트 편집 대화상자에 있는 컨트롤은 같습니다.

외부 이벤트 그룹
- 레이블
- 이벤트에 고유 이름을 지정할 수 있습니다. 고유 이름을 지정하면 긴 이벤트 리스트에서 외부 이벤트를 쉽게 구분할 수 있습니다.
- 찾아보기
- 외부 프로그램을 선택할 수 있습니다. 예를 들어 Adobe Photoshop™ 또는 다른 이미지 처리 응용프로그램을 지정할 수 있습니다.
명령행 옵션 그룹
명령줄 옵션을 허용하는 외부 프로그램의 경우 실시간 데이터를 외부 프로그램으로 보낼 수 있습니다. 3ds Max에서는 세 가지 특수 명령을 구문 분석합니다. 문자열에 이러한 명령이 있으면 다음과 같이 실시간 데이터로 바뀝니다.
- %f는 4자리 프레임 번호(예: 0001)로 바뀝니다.
- %w는 4자리 이미지 폭(예: 0640)으로 바뀝니다.
- %h는 4자리 이미지 높이(예: 0480)로 바뀝니다.
예를 들어 지정된 명령줄 옵션이 다음과 같다고 가정합니다.
-w%w -h%h -oframe%f.tga
이때 외부 프로그램으로 전송되는 문자열은 다음과 같을 수 있습니다.
-w0640 -h0480 -oframe0001.tga
- 클립보드에 이미지 쓰기
-
설정하면 외부 응용프로그램이 검색할 수 있도록 현재 렌더링된 이미지를 Windows 클립보드에 씁니다.
- 클립보드에서 이미지 읽기
-
설정하면 외부 응용프로그램에서 처리한 후 Windows 클립보드의 내용을 읽습니다. 처리된 이미지를 클립보드에 저장하면 해당 이미지가 자동으로 비디오 포스트에 나타납니다. 자동화된 스크립트를 사용하면 외부 이미지 프로세서를 통해 이미지를 실행하고 자동으로 가져올 수 있습니다.
비디오 포스트 매개변수 그룹
- VP 시작 시간/종료 시간
- 전체 비디오 포스트 대기열 내에서 선택된 이벤트의 시작 프레임과 종료 프레임을 설정합니다. 비디오 포스트는 여기에 지정된 프레임 수의 이벤트를 렌더링합니다.
- 사용
- 이벤트를 활성화하거나 비활성화합니다. 끄면 이벤트가 비활성화되며 비디오 포스트에서 대기열을 렌더링할 때 해당 이벤트를 무시합니다. 각 이벤트를 개별적으로 비활성화해야 합니다. 예를 들어 합성 레이어 이벤트를 비활성화하는 경우 합성된 이미지 이벤트는 비활성화되지 않습니다. 비활성화된 이벤트의 범위 표시줄은 이벤트 트랙 영역에서 사용할 수 없습니다.