Cinema 4D와 커맨드 라인
RELEASE 21
Maxon 사용자 계정과 함께 Commandline 렌더러를 시작하기
Commandline 렌더러를 처음 시작할 때, Maxon 사용자 계정에 직접 연결하거나 라이선스 서버를 통해 간접적으로 연결해야 합니다.
다음과 같은 대화창이 열립니다:
여기에서 선택한 항목에 따라 Cinema 4D를 정상적으로 사용할 때 일반적으로 입력해야 하는 것과 동일한 정보(여기에서 요청됩니다)입니다. 이 정보는 다음과 같습니다:
라이선스 작업이 완료되면, Commandline 렌더러를 사용할 수 있습니다.
Cinema 4D를 커맨드 라인을 사용하여 시작하는 것이 가능합니다. 다른 소프트웨어(렌더 팜 소프트웨어)를 사용해서 렌더 기능을 조절하기를 원할 경우 유용합니다. 아래에 설명되고 있는 예는 Windows시스템을 위한 설명입니다.(Macintosh 유저분들은 설명의 마지막 부분을 참조하십시오).
커맨드 라인에서 Cinema 4D를 시작하려면 다음과 같이 입력합니다(경로나 파일 이름에 공백이 있으면 따움표로 묶으세요):
c:\programs\Maxon\Cinema 4D\Commandline.exe
"c:\Programme\Maxon\Cinema 4D\”에서 실행 파일의 개별 경로를 입력합니다.
예: c:\programs\Maxon\Cinema 4D\Cinema 4D.exe -render c:\scenes\hajopei.c4d
c:\scenes디렉토리에 있는 hajopei.c4d를 렌더링합니다. hajopei.c4d를 생성할 때 설정한 렌더 설정을 그대로 사용합니다.
예: c:\Programme\Maxon\Cinema 4D\Commandline.exe -render c:\Szenen\hajopei.c4d -take front
이 커맨드는 특정 Take를 렌더합니다. 이 예제에서 Take는 'front'라는 이름이 됩니다.
예: c:\programs\Maxon\Cinema 4D\Cinema 4D.exe -render c:\scenes\hajopei.c4d -frame 100 150
위 설정은 100~150 프레임까지 렌더링합니다. 파일 포맷 등은 hajopei.c4d를 생성할 때 설정한 렌더 설정을 그대로 사용합니다. "-frame 100 150 10"이면 100에서 150 프레임 사이에서 10 프레임마다 렌더링을 행합니다. 그러므로 100, 110, 120..식으로 렌더됩니다.
"-frame 100"이면 100 프레임째 1장만 렌더됩니다.
이렇게 -frame 옵션을 쓰면 hajopei.c4d를 생성할 때 설정한 렌더 설정 설정보다 우선권이 있습니다. MOV나 AVI처럼 컨테이너 형식의 출력 포맷이 지원되지 않습니다.
예: c:\programs\Maxon\Cinema 4D\Cinema 4D.exe -render c:\scenes\hajopei.c4d -oimage d:\images\imagename
hajopei.c4d를 생성할 때 설정한 렌더 설정-저장 경로를 덮어쓰고 d:\images 디렉토리에 렌더링됩니다. frameename이란 파일명으로 렌더링되고 연속하는 프레임 번호가 자동적으로 추가됩니다.
예: c:\programs\Maxon\Cinema 4D\Cinema 4D.exe -render c:\scenes\hajopei.c4d -omultipass c:\mp\passes.psd
씬 생성시에 멀티 패스 저장 경로를 c:\mp\ 디렉토리로 바꾸어 저장합니다. 연속하는 프레임 번호와 멀티 패스명이 자동적으로 추가됩니다.
예: c:\programs\Maxon\Cinema 4D\Cinema 4D.exe -render c:\scenes\hajopei.c4d -oformat JPG
씬에서 출력 파일 형식을 다음 중 어느 포맷으로 변환할지를 정의합니다. : TIFF, TGA, BMP, IFF, JPG, PICT, PSE, RLA, RPF, B3D 주의: MOV나 AVI처럼 컨테이너 형식의 출력 포맷이 지원되지 않습니다.
예: c:\programs\Maxon\Cinema 4D\Cinema 4D.exe -render c:\scenes\hajopei.c4d -oresolution 800 600
렌더링 사이즈를 변경합니다. 이렇게 명령하면 출력 해상도는 8000 x 600이 됩니다.
예: c:\programs\Maxon\Cinema 4D\Cinema 4D.exe -render c:\scenes\hajopei.c4d -threads 2
CPU 사용 갯수를 2개로 제한합니다. 0값은 시스템의 모든 CPU를 사용하게 합니다.
예제: c:\Programs\Maxon\Cinema 4D\Commandline.exe - render c\Scenes\hajopei.c4d g_logfile= c:\Report.txt
렌더링 프로세스에 관한 모든 정보는 하드 드라이브에 파일로 저장됩니다. (이 경우 c: 드라이브에 Report.txt로 저장됩니다.)
-help를 제외한 다음 명령들은 Commandline 옵션을 사용할 경우와 Cinema 4D 실행 파일이 설명된 옵션들과 사용될 경우에만 덜 유용합니다.
커맨드 라인에서 사용 가능한 옵션에 대한 간략한 설명을 보여줍니다.
Cinema 4D는 최소 뷰포트 옵션으로 시작합니다(낮은 OpenGL 설정, 뷰포트에서 빠른 음영 철ㅣ, 향상된 OpenGL 비활성화)
GUI 인터페이스 없이 Cinema 4D를 시작합니다.
Windows만 해당: c:\programs\Maxon\Cinema 4D\Cinema 4D.exe –title Name
이 커맨드를 Cinema 4D 창에 이름으로 사용합니다. 이 이름은 Cinema 4D 윈도우의 좌측 상단과 작업 바에서 표시될 것입니다. 이것은 여러개의 Cinema 4D 씬이 열러 있을 때 Alt+tab을 사용하여 씬 선택 시 용의합니다.
예: c:\Programme\Maxon\Cinema 4D\Cinema 4D.exe -layout c:\Programme\Maxon\Cinema 4D\library\layout\Modeling.l4d
Cinema 4D를 시작시에 특정 레이아웃을 사용하고픈 경우 이 커맨드를 사용합니다.
예: c:\Programs\Maxon\Cinema 4D\CNEMA 4D.exe -licence 192.168.30.15 5235
(서버가 또한 라인 인스턴스 명영으로 시작되었다면) Maxon License Server 또는 RLM 서버에 접속하기 위한 프로그램 인스턴스틀 시작하게 합니다.(IP 주소 대신에 호스트 이름을 입력합니다)
Macintosh는 UNIX환경이고 Windows와는 경로를 다루는 형식이 다릅니다. 실행 가능한 Cinema 4D파일은 Cinema 4D.app가 아닙니다. .app는 폴더 구조의 실행 파일이어서 .app 안에도 여러 파일이 존재합니다.
1. 설치 디렉토리에 있는 Cinema 4D.app 아이콘 위에서 오른쪽 클릭해 주세요(.app는 파인더 환경에서 확장명 보기를 선택해야만 보입니다.) 그리고 Show Package Contents(패키지 내용 보기)를 선택합니다.
2. contents/MaxOS 디렉토리로 전환합니다.
3. "응용 프로그램/유틸리티/터미널"을 열고 Cinema 4D파일을 드래그 & 드롭합니다. 정확한 패스가 자동적으로 나타납니다.
4. 원하는 옵션을 입력합니다. (예:-render, -nogui, 등)
5. 렌더하기 원하는 장면 파일을 현재 터미널 윈도우안에 드래그 & 드롭합니다. 4에서까지 완성한 명령뒤에 파일경로가 자동으로 추가됩니다.