directory_creator

Module to create directories.


helga.general.directory_wizard.lib.directory_creator.CHARACTER_DIRECTORY_LIST = ['model', ['export'], 'rig', ['last_published'], 'sculpt', ['export'], 'textures', 'temp']

Helga character directory structure

helga.general.directory_wizard.lib.directory_creator.COMP_DIRECTORY_LIST = ['2d_render', '3d_render', 'nuke', 'ae', 'mattepainting', 'footage', 'temp']

Helga comp directory structure

class helga.general.directory_wizard.lib.directory_creator.CharacterDirectoryCreator(asset_name, root_directory, logging_level=10)[source]

Bases: helga.general.directory_wizard.lib.directory_creator.DirectoryCreator

class helga.general.directory_wizard.lib.directory_creator.CompDirectoryCreator(asset_name, root_directory, logging_level=10)[source]

Bases: helga.general.directory_wizard.lib.directory_creator.DirectoryCreator

class helga.general.directory_wizard.lib.directory_creator.DirectoryCreator(asset_name, root_directory, logging_level=10)[source]

Bases: object

create_directories(name_list=None, parent_directory=None)[source]

Recurse self.directory_list and create directories.

get_asset_directory()[source]

Return self.asset_directory

get_directories_string(name_list=None, tabs='')[source]

Return string representation of directory_list

get_directory_type()[source]

Return self.directory_type

helga.general.directory_wizard.lib.directory_creator.PHOTOSCAN_DIRECTORY_LIST = ['photos', 'masks', 'nuke', 'photoscan', ['out'], 'temp']

Helga photoscan directory structure

helga.general.directory_wizard.lib.directory_creator.PROP_DIRECTORY_LIST = ['model', ['export'], 'photoscan', ['masks', 'out', 'photos', 'nuke'], 'rig', ['last_published'], 'sculpt', ['export'], 'textures', 'temp']

Helga prop directory structure

class helga.general.directory_wizard.lib.directory_creator.PhotoscanDirectoryCreator(asset_name, root_directory, logging_level=10)[source]

Bases: helga.general.directory_wizard.lib.directory_creator.DirectoryCreator

class helga.general.directory_wizard.lib.directory_creator.PropDirectoryCreator(asset_name, root_directory, logging_level=10)[source]

Bases: helga.general.directory_wizard.lib.directory_creator.DirectoryCreator

helga.general.directory_wizard.lib.directory_creator.SHOT_DIRECTORY_LIST = ['animation', 'lighting', 'fx', ['cloth']]

Helga shot directory structure

class helga.general.directory_wizard.lib.directory_creator.ShotDirectoryCreator(asset_name, root_directory, logging_level=10)[source]

Bases: helga.general.directory_wizard.lib.directory_creator.DirectoryCreator