Saturday, July 4, 2009

a problem of internal render's license

embedded renderer에 대한 license가 없는 상태에서 maya에서 render하면 아래와 같은 license error이 발생한다.
// rfm Error: Couldn't check out internal rendering license for 1 threads.

해결 방법은
1. license를 구입;;;

2. RPS가 설치되어 있는 경우 prman.exe을 external renderer로 사용하는 것이다. 다음은 설정 방법
- MAYA > Render > Render Current Frame (option) > Preview Style를 External Render to it로 설정
- external render로 설정하면 RMS는 netrender.exe를 사용하게 되는데 이것을 local prman으로 변경
%RMSTREE%/etc/RenderMan_for_Maya_Pro.ini에서 다음의 부분을 수정한다.

SetPref PreviewRenderCmd {netrender -Progress -f %H}
SetPref PreviewRenderSvc pixarNrm

To

SetPref PreviewRenderCmd {prman -t:0 -Progress}
SetPref PreviewRenderSvc local:pixarRender

No comments:

Post a Comment