trigger.actions.import_asset
This module is responsible for importing/exporting external files (mostly geometries)
Attributes
Classes
Module Contents
- class Import_asset(**kwargs)
Bases:
trigger.core.action.ActionCore- action()
Mandatory method for all action maya_modules
- feed(action_data)
Mandatory Method - Feeds the instance with the action data stored in actions session.
- import_alembic(file_path, update_only=False, *args, **kwargs)
- import_fbx(file_path, *args, **kwargs)
- import_obj(file_path, *args, **kwargs)
- import_scene(file_path, *args, **kwargs)
- import_usd(file_path, *args, **kwargs)
- static post_process(new_nodes, scale=1.0, suffix='', parent_under='', *args, **kwargs)
Scaling and renaming post process
- save_action()
Mandatory method for all action modules
- ui(ctrl, layout, handler, *args, **kwargs)
Mandatory Method - UI setting definitions
- Args:
- ctrl: (model_ctrl) ctrl object instance of /ui/model_ctrl.
Updates UI and Model
- layout: (QLayout) The layout object from the main ui.
All setting widgets should be added to this layout
- handler: (actions_session) An instance of the actions_session.
TRY NOT TO USE HANDLER UNLESS ABSOLUTELY NECESSARY
Returns: None
- action_data
- ACTION_DATA
- log