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¶
-