artellapipe.managers.playblasts module¶
Module that contains manager to handle playblasts
-
class
artellapipe.managers.playblasts.
ArtellaPlayblastsSingleton
¶ Bases:
artellapipe.managers.playblasts.PlayblastsManager
,object
-
class
artellapipe.managers.playblasts.
PlayblastsManager
¶ Bases:
object
-
capture
(**kwargs)¶ Creates a playblast in an independent panel :param kwargs:
-
capture_context
()¶ Returns context used during capture :return:
-
capture_scene
(options)¶ Capturing using scene settings :param options: dict, collection of output options :return: str, path to playblast file
-
property
config
¶
-
format_tokens
(token_str, attrs_dict)¶ Replace the tokens with the given strings :param token_str: str, filename of the playbalst with tokens :param attrs_dict: dict, parsed capture options :return: str, formatted filename with all tokens resolved
-
get_camera_token
(attrs_dict)¶ Returns short name of camera from options :param attrs_dict: dict, parsed capture options
-
get_presets_paths
()¶ Returns paths where playblasts presets are located :return: str
-
get_project_path_token
()¶ Returns project path token :return: str
-
get_project_rule_token
(rule_name)¶ Returns token based on the given rule :param rule_name: str :return: str
-
get_render_layer_token
()¶ Returns render layer token :return: str
-
get_scene_token
()¶ Returns scene token :return: str
-
list_tokens
()¶ Returns the name of all the registered playblast tokens :return: list(str)
-
parse_current_scene
()¶ Parse current DCC scene looking for settings related with play blasts :return: dict
-
register_token
(token, fn, label='')¶ Registers given token :param token: str :param fn: fn :param label: str
-
stamp_playblast
(file_name, output_file, extra_dict=None)¶
-
property
tokens
¶
-