명령줄 렌더링 도구를 사용하면 MAX 파일에서 수동으로 매개변수를 조작하지 않고도 배치 렌더링 작업을 수행할 수 있습니다. 단순한 "원샷" 렌더링 작업은 시작 실행 대화상자에서 제출할 수 있습니다. 보다 복잡한 배치 작업은 텍스트 파일(예: MyRender.bat 또는 MyRender.xml)을 사용하여 렌더링할 수 있습니다. 텍스트 파일 편집 기능이 이 도구의 핵심입니다. 단순히 텍스트 편집기를 열고 배치 설정을 편집하여 렌더링 매개변수나 출력 형식을 신속하게 변경할 수 있습니다.
명령줄 렌더링은 프로그램 설치 폴더에 있는 3dsmaxcmd.exe 프로그램에서 제공합니다.
단일 워크스테이션에서 렌더링되는 명령줄 렌더링 작업을 제출하거나 네트워크 렌더링을 사용하여 Backburner 유틸리티가 다중 시스템의 작업을 관리하도록 할 수 있습니다.
배치 렌더 도구를 통해 명령줄 렌더링에 사용할 수 있는 BAT 파일을 신속하게 만들 수도 있습니다. 배치 렌더 도구를 사용하면 특정 출력 매개변수, 렌더링 사전 설정 또는 장면 상태의 자동 로드를 사용하여 카메라 작업 대기열을 만들 수 있습니다. 대기열이 완료되면 작업을 ₩scenes 폴더에 저장되는 BAT 파일로 내보낼 수 있습니다.
3dsmaxcmd 도움말 파일을 보려면 다음을 수행합니다.
3dsmaxcmd.exe 파일에는 명령 프롬프트에서 액세스할 수 있는 내장된 도움말 시스템이 있습니다.
스위치 및 옵션 리스트가 창까지 스크롤합니다.
샘플 명령줄 리스트와 기능 설명을 보려면 다음을 수행합니다.
3dsmaxcmd.exe 파일에는 명령줄 렌더링을 사용하여 수행할 가장 일반적인 많은 시나리오를 설명하는 샘플 텍스트 문자열의 광범위한 리스트도 있습니다.
가장 단순한 렌더링 설정
가장 단순한 형태로 장면과 함께 저장된 모든 설정을 사용하는 렌더 명령은 다음과 같이 나타납니다.
예: 800x600 해상도에서 JPG 파일로 렌더링
마지막으로 장면을 렌더링할 때 출력 해상도가 320x240으로 설정되었으며 BMP 파일을 렌더링했습니다. 다른 출력 설정을 사용하여 장면을 다시 렌더링하는 경우 명령줄 렌더링을 사용하는 것이 빠르고 효율적입니다.
"c:₩program files₩autodesk₩[프로그램 폴더 이름]₩3dsmaxcmd" -outputName:"c:₩program files₩autodesk₩[프로그램 폴더 이름]₩renderoutput₩myImage.jpg" -w 800 -h 600 "c:₩program files₩autodesk₩[프로그램 폴더 이름]₩scenes₩myscene.max"
를 입력하고 키를 누릅니다.
명령줄에서 네트워크 렌더링
시스템이 네트워크로 연결되어 있고 다른 시스템에 액세스할 수 있는 경우 네트워크 렌더링을 이용할 수 있습니다.
"c:₩program files₩autodesk₩[프로그램 폴더 이름]₩3dsmaxcmd” -submit "c:₩program files₩autodesk₩[프로그램 폴더 이름]₩scenes₩myscene.max"
를 입력하고 키를 누릅니다.
예: 텍스트 파일에서 렌더링
명령줄 렌더링을 사용하면 시작 실행에서 단일 작업을 렌더링하거나 BAT 파일에 지정된 장면 그룹을 렌더링하는 데 신속하게 다시 사용할 수 있는 일련의 공통 스위치를 설정할 수 있습니다. 아무 텍스트 편집기를 사용하여 텍스트 파일을 만들 수 있습니다.
-bitmapPath=\\mapServer\maps\myMaps -cam=myCamera -width=800 -height=600 -vfb=true -frames=all -force2Sided=true
"c:₩program files₩autodesk₩[프로그램 폴더 이름]₩3dsmaxcmd" @c:₩myrender.txt -o="c:₩program files₩autodesk₩[프로그램 폴더 이름]₩renderoutput₩myImage.tga" "c:₩program files₩autodesk₩[프로그램 폴더 이름]₩scenes₩myscene.max"
그런 다음 확인을 클릭합니다.
자주 사용하는 설정이 포함된 TXT 파일을 원하는 출력 파일 형식과 장면을 지정하는 명령줄과 함께 사용하면 렌더링할 때마다 편집하지 않고도 유연성 있게 TXT 파일을 다시 사용할 수 있습니다. 각 장면 개발 단계에 대한 설정이 포함된 여러 개의 TXT 파일(예: testrender.txt 또는 finalrender.txt)을 만들 수 있습니다.
예: BAT 파일에서 렌더링
배치 프로세스로 여러 장면을 렌더링하려면 원하는 결과를 얻는 데 필요한 모든 장면과 스위치를 포함하는 BAT 파일을 만들 수 있습니다. 텍스트 파일과 마찬가지로 아무 텍스트 편집기를 사용하여 BAT 파일을 만들 수 있습니다. 이 예에서는 다양한 단계의 세 장면이 있고 각각 다른 설정을 사용하여 렌더링한다고 가정합니다.
"c:₩program files₩autodesk₩[프로그램 폴더 이름]₩3dsmaxcmd" -o="c:₩program files₩autodesk₩[프로그램 폴더 이름]₩renderoutput₩scene1.jpg" -w=320 -h=240 -frame=1-33 "c:₩program files₩autodesk₩[프로그램 폴더 이름]₩scenes₩scene1.max"
두 번째 장면은 거의 준비되었지만 일부 재질의 모양을 테스트하고 비디오 색상을 확인해야 합니다.
"c:₩program files₩autodesk₩[프로그램 폴더 이름]₩3dsmaxcmd" -o="c:₩program files₩autodesk₩[프로그램 폴더 이름]₩renderoutput₩scene2.jpg" -w=640 -h=480 -force2Sided=true -videoColorCheck=true "c:₩program files₩autodesk₩[프로그램 폴더 이름]₩scenes₩scene2.max"
마지막 장면은 완료되었으며 항상 최종 렌더링에 사용하는 TXT 파일에 저장된 설정으로 높은 해상도의 이미지를 렌더링하려고 합니다.
"c:₩program files₩autodesk₩[프로그램 폴더 이름]₩3dsmaxcmd" @c:₩finalrender.txt -o="c:₩program files₩autodesk₩[프로그램 폴더 이름]₩renderoutput₩scene3.jpg" "c:₩program files₩autodesk₩[프로그램 폴더 이름]₩scenes₩scene3.max"