What's New in version 8.2+

Parent Previous Next

Data changes

Almost all binary files and TCP communication was changed.

- Max jobs increased to 52000

- Max frames per job increased to 100 000.

- rrControl/rrServer use 15% less memory for the job list.

- rrHistoryDB uses 24% less memory for the job list.


"rrBhutan" cloud changes

- Azure licensing (Maya, 3dsmax, VRay, Arnold)

- Azure Batch 

- We have created 5 ready-to use images with RR preinstalled (please check rrCloudmanager help)

- RR cloud resource groups start with rrC_ and storages with r... now 

- Right-click to open remote (SSH/Windows RDP) session to VM

- Right-click to open remote file browser connections to VM


pyRR2_datafiles: _serverClientInfo class

- New data class with information about last IPs, last status and last WOL command of clients


Framesets

Framesets are working.



rrClient: Job thread changes

- Max job thread increased to 8 (for 8 GPU machines)

- The job thread config is not part of a client config preset any more (for example for GPU and non-GPU machines using the same preset. Or machines with 32 cores and 4 job threads vs machines with 4 cores and 1 job thread) 



New Scripted Jobs (rrSubmitter menu item)

Create Weekly Stats

A new python script collects statistics for all projects from the last 7 days and creates an RR/inhouse/stats.csv file.

Create a job via the rrSubmitter menu. The job re-executes once a week. You might want to set the Start After job option to Sunday


Redshift Benchmark

"Redshift Benchmark" collects GPU speeds in a csv (Excel) table.


Renderman denoise

Creates a new job to denoise the sequence via renderman denoise.


Maya Version

There is a new scripted job for Windows that collects all installed Maya versions (with update version) from all clients.



Windows: Collect render app crash dump

RR can tell Windows to write crash dump files if an application crashes.

These files can be analysed to see the app/plugin and function that crashed. It can help developers to find the crash.

Enable via the rrWorkstationInstaller menu Special 


NFS mounts

The rrClient and rrCloudservice is now able to mount NFS shares at startup.


Remove from log 

New render config parameter to remove complete lines from a render log.

http://www.royalrender.de/help8/index.html?ClientSettings.html

Note: Please use/create __inhoue files for your own settings.


Job event python plugins

The rrServer can execute a python script if a job has an log or error event like Enable/Disable or job crashed.

Any event that is listed in the job log or error table in rrControl is supported.

Example file: RR\SDK\Plugins_rrServer\Python\Events\testEvent.py


rrServer: new threads

The rrServer starts 2 new seperate threads to check the output of jobs.

This prevents possible issues or slowdowns if a fileserver is slow.

Then the rrServer starts a thread for the preview jpeg conversion as well.

The Job Event execution is handled in a seperate thread as well.



3dsmax


The 3dsmax app log file is saved to view in rrControl

New render config for 3dsmax 2019 that uses new 3dsmax batch command.

3dsmax state sets are supported.



Houdini

Support OpenGL nodes

Support Geometry nodes

Support Wedge nodes

Support StereoCamRig



Start Multiple Instances

The on/off option "Start Multiple Instances" is now a numberic value to speficy the number of instances


Cross OS Conversion 

Nuke OS

odoes work with Local Render Out now.

oalways convert paths from all other OS in case a OSX scene was submitted from Windows

oconvert geo LUT nodes

oconvert Read/Write-Geo nodes

oWindows paths are converted even if different upper/lower case is used

oPaths are only converted if they start with the path specified in rrConfig

New Maya cross OS functionality:

oOS conversion has been improved.

oIt works with .ma and .mb files, conversion is done at render time

oconversion of YETI cache files

oconversion of arnold VDB volumes

oconversion of Redshift proxies

oconversion of color management files

oWindows paths are converted even if different upper/lower case is used

oPaths are only converted if they start with the path specified in rrConfig

Cinema4D

oFull OS conversion for non-relative texture paths


OpenExr memory leak

We fixed a memory leak in the OpenExr library loading unfinished frames.



Crashing frames

If a frame was send more than 4 times, the rrServer will send other frames first.

If a frame was send more than 25 times, the rrServer will not send this frame any more.

Job option "Ignore Crashed" disables this feature. "Clear Error" resets the counter.



Rental Licenses

You can rent licenses. They can be combined with perpetual licenses