cgl.plugins.blender.tasks package

Submodules

cgl.plugins.blender.tasks.anim module

cgl.plugins.blender.tasks.bndl module

cgl.plugins.blender.tasks.cam module

cgl.plugins.blender.tasks.lay module

cgl.plugins.blender.tasks.light module

cgl.plugins.blender.tasks.mdl module

cgl.plugins.blender.tasks.prev module

cgl.plugins.blender.tasks.prev.run()[source]

This is the script that will be run for “building” this task in maya

cgl.plugins.blender.tasks.rig module

cgl.plugins.blender.tasks.shd module

cgl.plugins.blender.tasks.smart_task module

class cgl.plugins.blender.tasks.smart_task.SmartTask(path_object=None)[source]

Bases: object

This is a template for a “task” within the cookbook. It covers common areas when dealing with digital assets specific to different tasks.

build()[source]

the tasks code associated with this task.

Returns:

get_msd_data()[source]

Creates the msd dictionary for the task being called.

Parameters:

task_name (str) – task name

get_objects(group='high', namespace=None, default_ns=True)[source]
Returns:

A list of tuples with the objects and it’s material group

import_latest(task=None, reference=False, **kwargs)[source]
publish()[source]

Publishes specific to the task at hand. by default we just do what’s in the magic_browser plugin, this allows us to customize at a more granular level if needed.

Returns:

render()[source]

cgl.plugins.blender.tasks.tex module

Module contents