def __init__(self, *args, **kwargs): super(CreateAnimation, self).__init__(*args, **kwargs) # create an ordered dict with the existing data first # get basic animation data : start / end / handles / steps for key, value in lib.collect_animation_data().items(): self.data[key] = value # Write vertex colors with the geometry. self.data["writeColorSets"] = False # Include only renderable visible shapes. # Skips locators and empty transforms self.data["renderableOnly"] = False # Include only nodes that are visible at least once during the # frame range. self.data["visibleOnly"] = False # Include the groups above the out_SET content self.data["includeParentHierarchy"] = False # Include parent groups # Default to exporting world-space self.data["worldSpace"] = True
def __init__(self, *args, **kwargs): super(CreateAss, self).__init__(*args, **kwargs) # Add animation data self.data.update(lib.collect_animation_data()) # Vertex colors with the geometry self.data["exportSequence"] = False
def __init__(self, *args, **kwargs): super(CreateReview, self).__init__(*args, **kwargs) # get basic animation data : start / end / handles / steps data = OrderedDict(**self.data) animation_data = lib.collect_animation_data() for key, value in animation_data.items(): data[key] = value self.data = data
def __init__(self, *args, **kwargs): super(CreateCamera, self).__init__(*args, **kwargs) # get basic animation data : start / end / handles / steps animation_data = lib.collect_animation_data() for key, value in animation_data.items(): self.data[key] = value # Bake to world space by default, when this is False it will also # include the parent hierarchy in the baked results self.data['bakeToWorldSpace'] = True
def __init__(self, *args, **kwargs): super(CreateYetiCache, self).__init__(*args, **kwargs) self.data["preroll"] = 0 # Add animation data without step and handles anim_data = lib.collect_animation_data() anim_data.pop("step") anim_data.pop("handles") self.data.update(anim_data) # Add samples self.data["samples"] = 3
def __init__(self, *args, **kwargs): super(CreatePointCache, self).__init__(*args, **kwargs) # Add animation data self.data.update(lib.collect_animation_data()) self.data["writeColorSets"] = False # Vertex colors with the geometry. self.data["renderableOnly"] = False # Only renderable visible shapes self.data["visibleOnly"] = False # only nodes that are visible self.data["includeParentHierarchy"] = False # Include parent groups self.data["worldSpace"] = True # Default to exporting world-space # Add options for custom attributes self.data["attr"] = "" self.data["attrPrefix"] = ""