ayon-core/pype/plugins/maya/create/create_review.py
2020-12-18 14:54:16 +00:00

31 lines
846 B
Python

from collections import OrderedDict
import avalon.maya
from pype.hosts.maya import lib
class CreateReview(avalon.maya.Creator):
"""Single baked camera"""
name = "reviewDefault"
label = "Review"
family = "review"
icon = "video-camera"
defaults = ['Main']
keepImages = False
isolate = False
imagePlane = True
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
data["isolate"] = self.isolate
data["keepImages"] = self.keepImages
data["imagePlane"] = self.imagePlane
self.data = data