Batch Rendering Overview

CNode is a standalone command line application distributed with Clarisse. It's dedicated to locally render Clarisse images from the command line or on a render farm.

CNode

Recommended for mid-sized to large studios, CNode is Clarisse without its graphical user interface. It runs Python scripts, provides an interactive Python shell, reads natively Clarisse projects and renders images. It's a must have for any proprietary pipelines.

Render Farm Manager Integration 

CNode is already officially supported by DeadlineRoyal RenderQube! and Muster. CNode can output a special XML file describing render settings and file dependencies from any input project or render archive file. Thanks to this XML file, it becomes easy to integrate Clarisse rendering engine to any plugin-based render farm manager. 

<project>
 <filename>/opt/isotropix/Clarisse/content/directives/my_shot.project</filename>
 <version>1.0</version>
 <dependencies>
   <file>/opt/isotropix/Clarisse/content/directives/my_assets.abc</file>
   <file>/opt/isotropix/Clarisse/content/directives/textures/DIFF_texture_HD.tga</file>
 </dependencies>
 <image>
   <name>project://scene/image</name>
   <output></output>
   <format>exr16</format>
   <save_to_disk>0</save_to_disk>
   <start_frame>0</start_frame>
   <end_frame>50</end_frame>
   <frame_step>1</frame_step>
   <gamma>0</gamma>
   <layer>
     <name>project://scene/image.background</name>
     <visible>1</visible>
     <output></output>
     <format>exr16</format>
     <save_to_disk>0</save_to_disk>
     <start_frame>0</start_frame>
     <end_frame>50</end_frame>
     <frame_step>1</frame_step>
     <gamma>0</gamma>
   </layer>
 </image>
 <settings>
   <fps>24</fps>
   <motion_blur_sample>3</motion_blur_sample>
   <motion_blur_direction>centered</motion_blur_direction>
   <motion_blur_length>50</motion_blur_length>
   <texture_cache>512</texture_cache>
 </settings>
</project>

 Example of XML output.