State:New|TargetRelease:No Target|icon_bug|icon_katana|database:public|Resolution:Fixed|BugID:267225|
Problem summary
According to the help text about batch render flags it should be possible to specify the time range to render on a particular render node in the --render-node flag:
--render-node=NodeName[@timerange][=path] or nodeRef:NodeName/ref.param.path
The node to render. The optional "@timerange" limits the frames that this node renders on; the optional "=path" sets the output path this node will render to. The nodeRef form allows you to specify the path to a string parameter that evaluates to the name of a node in the scene.
Frame range required; please pass a -t argument.[ERROR python.root]: An AttributeError occurred in "MainBatch.py": 'NoneType' object has no attribute 'setValue'
Traceback (most recent call last):
File "python/Main\Main.py", line 367, in <module>
File "python/Main\Main.py", line 313, in __main
File "bin\python\Main\MainBatch.py", line 96, in Main
File "bin\python\Main\MainBatch.py", line 398, in __setupOutputs
AttributeError: 'NoneType' object has no attribute 'setValue'
katana --batch --katana-file=/tmp/ImageWrite.katana --render-node=comp@1-5=/tmp/compOut.%3d.exr katana --batch --katana-file=/tmp/ImageWrite.katana --render-node=comp@1-5=/tmp/compOut.%3d.exr -t=1-5Result: Attribute error mentioned above.katana --batch --katana-file=/tmp/ImageWrite.katana --render-node=comp=/tmp/compOut.%3d.exr -t=1-5 Result: Render works as expectedWe're sorry to hear that
Please tell us why