Skip to content

create_camera

CreateCamera

Bases: MayaCreator

Single baked camera

Source code in client/ayon_maya/plugins/create/create_camera.py
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
class CreateCamera(plugin.MayaCreator):
    """Single baked camera"""

    identifier = "io.openpype.creators.maya.camera"
    label = "Camera"
    product_type = "camera"
    icon = "video-camera"

    def get_instance_attr_defs(self):

        defs = lib.collect_animation_defs(create_context=self.create_context)

        defs.extend([
            BoolDef("bakeToWorldSpace",
                    label="Bake to World-Space",
                    tooltip="Bake to World-Space",
                    default=True),
        ])

        return defs

CreateCameraRig

Bases: MayaCreator

Complex hierarchy with camera.

Source code in client/ayon_maya/plugins/create/create_camera.py
30
31
32
33
34
35
36
class CreateCameraRig(plugin.MayaCreator):
    """Complex hierarchy with camera."""

    identifier = "io.openpype.creators.maya.camerarig"
    label = "Camera Rig"
    product_type = "camerarig"
    icon = "video-camera"