Пример #1
0
def LatLongStereoCreateCameraMode(attr):
    cmds.setUITemplate('attributeEditorPresetsTemplate', pushTemplate=True)
    cmds.attrEnumOptionMenuGrp('LatLongStereoCameraMode',
                               attribute=attr,
                               label="Camera",
                               enumeratedItem=[(0, 'Center'), (1, 'Left'),
                                               (2, 'Right')])
    cmds.setUITemplate(popTemplate=True)
def SitoA_Scalar_Exponent_Create_Op(attr):
    cmds.setUITemplate('attributeEditorPresetsTemplate', pushTemplate=True)
    cmds.attrEnumOptionMenuGrp("SitoA_Scalar_Exponent_Op", attribute=attr, label="Operation",
                               enumeratedItem=[(0, "Exponent"),
                                                (1, "Logarithm")
                                                (2, "Bias")
                                                (3, "Gain")])
    cmds.setUITemplate(popTemplate=True)
def LatLongStereoCreateCameraMode(attr):
    cmds.setUITemplate("attributeEditorPresetsTemplate", pushTemplate=True)
    cmds.attrEnumOptionMenuGrp(
        "LatLongStereoCameraMode",
        attribute=attr,
        label="Camera",
        enumeratedItem=[(0, "Center"), (1, "Left"), (2, "Right")],
    )
    cmds.setUITemplate(popTemplate=True)
Пример #4
0
def aiUtilityCreateColorMode(attr):
    cmds.setUITemplate('attributeEditorPresetsTemplate', pushTemplate=True)
    cmds.attrEnumOptionMenuGrp('AIUtilityColorMode', attribute=attr, label="Color Mode", 
                               enumeratedItem=[(0, 'Color'), (3, 'Normal'), (1, 'Geometric Normal'), (2, 'Un-bumped Normal'), (22, 'Bump Difference'),
                                                (4, 'Barycentric Coords'), (5, 'UV Coords'), (6, 'U Coords'), (7, 'V Coords'),
                                                (8, 'U Surface Derivative (dPdu)'), (9, 'V Surface Derivative (dPdv)'),
                                                (10, 'Shading Point (Relative to BBox)'), (11, 'Primitive ID'), (12, 'Uniform ID'),
                                                (13, 'Triangle Wireframe'), (14, 'Polygon Wireframe'), (15, 'Object'),
                                                (16, 'Edge Length'), (17, 'Floatgrid'), (18, 'Reflection Lines'),
                                                (19, 'Bad UVs'), (20, 'Number of Lights'), (21, 'Object ID')])    
    cmds.setUITemplate(popTemplate=True)
Пример #5
0
    def updateBumpControl(self):
        # We were unable to set the values, something must be plugin, get it and build controls for it
        nodeAttr = cmds.connectionInfo(self.attr("bump"), sfd=True)

        if not nodeAttr:
            cmds.setAttr(self.attr("bump"), 0, 0, 0)
            cmds.columnLayout(self.columnLayout, edit=True, manage=False)
            return

        for child in cmds.layout(
                self.columnLayout, query=True, childArray=True) or []:
            cmds.deleteUI(child)

        node = nodeAttr.split(".")[0]
        self.value = cmds.attrFieldSliderGrp(attribute="%s.bumpValue" % node,
                                             label="Bump Value",
                                             columnWidth=columnWidthData,
                                             parent=self.columnLayout)
        self.depth = cmds.attrFieldSliderGrp(attribute="%s.bumpDepth" % node,
                                             label="Bump Depth",
                                             columnWidth=columnWidthData,
                                             parent=self.columnLayout)
        try:
            self.interp = cmds.attrEnumOptionMenuGrp(
                attribute="%s.bumpInterp" % node,
                label="Use As:",
                columnWidth=columnWidthData3,
                parent=self.columnLayout)
        except:
            pass

        cmds.columnLayout(self.columnLayout, edit=True, manage=True)
Пример #6
0
def aiUtilityCreateColorMode(attr):
    cmds.setUITemplate('attributeEditorPresetsTemplate', pushTemplate=True)
    cmds.attrEnumOptionMenuGrp('AIUtilityColorMode',
                               attribute=attr,
                               label="Color Mode",
                               enumeratedItem=[
                                   (0, 'Color'), (3, 'Normal'),
                                   (1, 'Geometric Normal'),
                                   (2, 'Un-bumped Normal'),
                                   (22, 'Bump Difference'),
                                   (4, 'Barycentric Coords'), (5, 'UV Coords'),
                                   (6, 'U Coords'), (7, 'V Coords'),
                                   (8, 'U Surface Derivative (dPdu)'),
                                   (9, 'V Surface Derivative (dPdv)'),
                                   (10, 'Shading Point (Relative to BBox)'),
                                   (11, 'Primitive ID'), (12, 'Uniform ID'),
                                   (13, 'Triangle Wireframe'),
                                   (14, 'Polygon Wireframe'), (15, 'Object'),
                                   (16, 'Edge Length'), (17, 'Floatgrid'),
                                   (18, 'Reflection Lines'), (19, 'Bad UVs'),
                                   (20, 'Number of Lights'), (21, 'Object ID')
                               ])
    cmds.setUITemplate(popTemplate=True)
Пример #7
0
    def __init__(self, node):

        super(AE_mila_scatter_template, self).__init__(node)

        if cmds.frameLayout(label="Front Scatter", collapsable=True):
            if cmds.columnLayout(adj=True):
                self.addControl(
                    "front_tint",
                    cmds.attrColorSliderGrp(attribute=self.attr("front_tint"),
                                            label="Tint",
                                            columnWidth=columnWidthData),
                    cmds.attrColorSliderGrp)
                self.addControl(
                    "front_weight",
                    cmds.attrFieldSliderGrp(
                        attribute=self.attr("front_weight"),
                        label="Weight",
                        columnWidth=columnWidthData), cmds.attrFieldSliderGrp)
                self.addControl(
                    "front_radius",
                    cmds.attrFieldGrp(attribute=self.attr("front_radius"),
                                      label="Radius",
                                      columnWidth=columnWidthData3),
                    cmds.attrFieldGrp)
                self.addControl(
                    "front_radius_mod",
                    cmds.attrColorSliderGrp(
                        attribute=self.attr("front_radius_mod"),
                        label="Radius Mod",
                        columnWidth=columnWidthData), cmds.attrColorSliderGrp)
            cmds.setParent("..")
        cmds.setParent("..")

        if cmds.frameLayout(label="Back Scatter", collapsable=True):
            if cmds.columnLayout(adj=True):
                self.addControl(
                    "back_tint",
                    cmds.attrColorSliderGrp(attribute=self.attr("back_tint"),
                                            label="Tint",
                                            columnWidth=columnWidthData),
                    cmds.attrColorSliderGrp)
                self.addControl(
                    "back_weight",
                    cmds.attrFieldSliderGrp(attribute=self.attr("back_weight"),
                                            label="Weight",
                                            columnWidth=columnWidthData),
                    cmds.attrFieldSliderGrp)
                self.addControl(
                    "back_radius",
                    cmds.attrFieldGrp(attribute=self.attr("back_radius"),
                                      label="Radius",
                                      columnWidth=columnWidthData3),
                    cmds.attrFieldGrp)
                self.addControl(
                    "back_radius_mod",
                    cmds.attrColorSliderGrp(
                        attribute=self.attr("back_radius_mod"),
                        label="Radius Mod",
                        columnWidth=columnWidthData), cmds.attrColorSliderGrp)
                self.addControl(
                    "back_depth",
                    cmds.attrFieldSliderGrp(attribute=self.attr("back_depth"),
                                            label="Depth",
                                            columnWidth=columnWidthData),
                    cmds.attrFieldSliderGrp)
            cmds.setParent("..")
        cmds.setParent("..")

        if cmds.frameLayout(label="Storage And Optimization",
                            collapsable=True):
            if cmds.columnLayout(adj=True):

                self.addControl(
                    "scale_conversion",
                    cmds.attrFieldSliderGrp(
                        attribute=self.attr("scale_conversion"),
                        label="Scale",
                        columnWidth=columnWidthData), cmds.attrFieldSliderGrp)
                self.addControl(
                    "sampling_radius_mult",
                    cmds.attrFieldSliderGrp(
                        attribute=self.attr("sampling_radius_mult"),
                        label="Sampling Factor",
                        columnWidth=columnWidthData), cmds.attrFieldSliderGrp)

                self.addControl(
                    "resolution",
                    cmds.attrEnumOptionMenuGrp(
                        attribute=self.attr("resolution"),
                        label='Resolution',
                        columnWidth=columnWidthData3,
                        ei=[(0, "2 x Image"), (1, "1 x Image"),
                            (2, "1/2 x Image"), (3, "1/3 x Image"),
                            (4, "1/4 x Image"), (5, "1/5 x Image")]),
                    cmds.attrEnumOptionMenuGrp)

                self.addControl(
                    "light_storage_gamma",
                    cmds.attrFieldSliderGrp(
                        attribute=self.attr("light_storage_gamma"),
                        label="Gamma",
                        columnWidth=columnWidthData), cmds.attrFieldSliderGrp)
            cmds.setParent("..")
        cmds.setParent("..")

        self.controls += AE_contribution_template(node)
Пример #8
0
def LatLongStereoSetCameraMode(attr):
    cmds.attrEnumOptionMenuGrp('LatLongStereoCameraMode',
                               edit=True,
                               attribute=attr)
Пример #9
0
def Obq_ToonSimpleCreateCompMode(attr):
    cmds.setUITemplate('attributeEditorPresetsTemplate', pushTemplate=True)
    cmds.attrEnumOptionMenuGrp('Obq_ToonSimpleCompMode', attribute=attr, label="Compositing Mode", 
                               enumeratedItem=[(0, 'Add'), (1, 'Over'), (2, 'Max'), (3, 'Screen'), (22, 'Bump Difference')])    
    cmds.setUITemplate(popTemplate=True)
Пример #10
0
def Obq_ToonSimpleSetCompMode(attr):
    cmds.attrEnumOptionMenuGrp('Obq_ToonSimpleCompMode', edit=True, attribute=attr)
Пример #11
0
def aiUtilitySetColorMode(attr):
    cmds.attrEnumOptionMenuGrp('AIUtilityColorMode', edit=True, attribute=attr)
def SitoA_Scalar_Basic_Set_Op(attr):
    cmds.attrEnumOptionMenuGrp('SitoA_Scalar_Basic_Op', edit=True, attribute=attr)
def SitoA_Scalar_Basic_Create_Op(attr):
    cmds.setUITemplate('attributeEditorPresetsTemplate', pushTemplate=True)
    cmds.attrEnumOptionMenuGrp("SitoA_Scalar_Basic_Op", attribute=attr, label="Operation", enumeratedItem=enumOp)
    cmds.setUITemplate(popTemplate=True)
Пример #14
0
def aiUtilitySetColorMode(attr):
    cmds.attrEnumOptionMenuGrp('AIUtilityColorMode', edit=True, attribute=attr)
def DomemasterStereoCreateCameraMode(attr):
    cmds.setUITemplate('attributeEditorPresetsTemplate', pushTemplate=True)
    cmds.attrEnumOptionMenuGrp('DomemasterStereoCameraMode', attribute=attr, label="Camera", enumeratedItem=[(0, 'Center'), (1, 'Left'), (2, 'Right')])    
    cmds.setUITemplate(popTemplate=True)
def DomemasterStereoSetCameraMode(attr):
    cmds.attrEnumOptionMenuGrp('DomemasterStereoCameraMode', edit=True, attribute=attr)
def LatLongStereoSetCameraMode(attr):
    cmds.attrEnumOptionMenuGrp('LatLongStereoCameraMode', edit=True, attribute=attr)