RenderEnv

Set the rendering environment configuration.

class rayvision_api.operators.env.RenderEnvOperator(connect)

Bases: object

The rendering environment configuration.

add_render_env(data)

Adjust user rendering environment configuration.

Parameters:data (dict) –

Rendering environment configuration. e.g.:

{
‘cgId’: “2000”, ‘cgName’: ‘Maya’, ‘cgVersion’: ‘2018’, ‘renderLayerType’: 0, ‘editName’: ‘tests’, ‘renderSystem’: 1, ‘pluginIds’: [2703]

}

Returns:
Render env info.
e.g.:
{
‘editName’: ‘tests’

}

Return type:dict
delete_render_env(edit_name)

Delete user rendering environment configuration.

Parameters:edit_name (str) – Rendering environment custom name.
get_render_env(name)

Get the user rendering environment configuration.

Parameters:
  • name (str) – The name of the DCC.
  • e.g. – maya, houdini, 3dsmax
Returns:

Software info.
e.g.:
[
{

“cgId”: 2000, “editName”: “testRenderEnv332”, “cgName”: “Maya”, “cgVersion”: “2020”, “osName”: 0, “renderLayerType”: 0, “isDefault”: 0, “respUserPluginInfoVos”: [

{

“pluginId”: 1166, “pluginName”: “wobble”, “pluginVersion”: “wobble 0.9.5”

}

]

}, {

”cgId”: 2000, “editName”: “testRenderEnv222”, “cgName”: “Maya”, “cgVersion”: “2020”, “osName”: 0, “renderLayerType”: 0, “isDefault”: 0, “respUserPluginInfoVos”: [

{

“pluginId”: 1166, “pluginName”: “wobble”, “pluginVersion”: “wobble 0.9.5”

}

]

Return type:

list

set_default_render_env(edit_name)

Set the default render environment configuration.

Parameters:edit_name (str) – Rendering environment custom name.
update_render_env(data)

Modify the user rendering environment configuration.

Parameters:data (dict) –

Rendering environment configuration. e.g.:

{
‘cgId’: “2000”, ‘cgName’: ‘Maya’, ‘cgVersion’: ‘2018’, ‘renderLayerType’: 0, ‘editName’: ‘tests’, ‘renderSystem’: 1, ‘pluginIds’: [2703],

}.