Rendering

Record GL

see Animation

Combine RenderPasses

Select any number of RenderPassGroup, then run this to get a new RenderPassGroup that contains all possible variations between the selected RenderPassGroups.

Create Per Material RenderOutputs

see Shading

Update Render Paths

Updates the render path of any render outputs that are enabled and have anything in the filename property (could just be “bla” or “path” as well as a valid path). The path will be updated to point at the render folder specified in the pipeline configuration file.

Replace Render Paths (Keeps Name)

Will ask for a new render path and then update all selected RenderOutputs with that path while keeping the file name intact.

Open Selected renderOutput’s Folder

Select a render output and run the command and a Finder/Explorer window will open at the path the output writes to.

Adjust Overscan

Allows adjusting the overscan of a scene by specifying either a new resolution or a scaling factor. This will scale the render resolution and camera film back accordingly.

For a more technical explanation of Overscan Rendering see: https://www.pixelfondue.com/blog/2016/12/9/overscan-rendering

Switch Render Orientation

A one click command that toggles the render settings from portrait to landscape and back again.

Headless Batch Creator

Updates the render paths and writes all the files necessary for headless batch rendering into a folder called “_batch_ next to the scene file. It then either opens a commandline ready with the render command in the clipboard ready to go or fire off a background render.

It supports rendering with the normal bucket renderer as well as headless Preview rendering. However, at the moment headless Preview rendering does not support passes. The script will brute force turn off passes and render the plain scene.

Careful, the background render cannot be controlled once it has started. It is simply an UI-less process running in the background. Meaning no status output or any other control. If you want to kill it you need to use the OS’ task manager.

Replace Hierarchy’s Meshes with vrmeshes

Select a hierarchy and point this command to a folder of vrmeshes and it will try and match the mesh items to the vrmeshes thereby replacing all matching meh items with V-Ray Proxies. It is not 100% perfect yet, but works well enough for most cases.