Commandline_Rendering
개 요
터미널을 이용해서 뉴크파일을 렌더링 하는 방법을 배웁니다.
렌더팜이 없는 집에서 렌더링시 활용하면 좋습니다.
nuke.nk 파일을 1~100프레임까지 렌더링
nuke -x renderfile.nk 1,100
nuke.nk 파일에 Write노드가 2개 있는데 그 중에서 Write2 노드만 렌더링 하고 싶을 때.
nuke -X Write2 renderfile.nk 1,100
렌더링을 실행하는데 myname이라는 파일명으로 아웃풋 되도록 설정하고 싶을 때.
일단 Write노드에 아래처럼 설정합니다.
[argv 0].%04d.exr //파일명만 가능. [argv 0].%04d.[argv 1] //확장자까지 가능.
터미널에서는 다음과 같이 타이핑 합니다.
nuke -x renderfile.nk myname 1,5 nuke -x renderfile.nk myname exr 1,5 //확장자까지 셋팅
파이썬을 이용한 exr을 jpg로 변환하는 스크립트.
imageconvert.py 파일을 하나 만듭니다.
r = nuke.nodes.Read(file="image.%04d.exr") w = nuke.nodes.Write(file="image.%04d.jpg") nuke.execute("Write1",1,5) quit()
터미널에서 아래처럼 타이핑 합니다.
nuke -t < imageconvert.py
Last updated