Skip to content

Commit

Permalink
code format to black #102
Browse files Browse the repository at this point in the history
  • Loading branch information
miquelcampos committed Mar 22, 2022
1 parent 25f064d commit ef00fad
Show file tree
Hide file tree
Showing 17 changed files with 3,188 additions and 2,311 deletions.
938 changes: 508 additions & 430 deletions release/scripts/mgear/shifter_epic_components/EPIC_arm_01/__init__.py

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,9 @@ def addObjects(self):
self.n_factor = 1

if self.settings["overrideNegate"]:
self.mirror_conf = [0, 0, 1,
1, 1, 0,
0, 0, 0]
self.mirror_conf = [0, 0, 1, 1, 1, 0, 0, 0, 0]
else:
self.mirror_conf = [0, 0, 0,
0, 0, 0,
0, 0, 0]
self.mirror_conf = [0, 0, 0, 0, 0, 0, 0, 0, 0]

# FK controllers ------------------------------------
self.fk_npo = []
Expand All @@ -47,32 +43,37 @@ def addObjects(self):
tOld = False
fk_ctl = None
self.previusTag = self.parentCtlTag
for i, t in enumerate(transform.getChainTransform(self.guide.apos,
self.normal,
self.negate)):
dist = vector.getDistance(self.guide.apos[i],
self.guide.apos[i + 1])
for i, t in enumerate(
transform.getChainTransform(
self.guide.apos, self.normal, self.negate
)
):
dist = vector.getDistance(
self.guide.apos[i], self.guide.apos[i + 1]
)
if self.settings["neutralpose"] or not tOld:
tnpo = t
else:
tnpo = transform.setMatrixPosition(
tOld,
transform.getPositionFromMatrix(t))
tOld, transform.getPositionFromMatrix(t)
)

fk_npo = primitive.addTransform(
parent, self.getName("fk%s_npo" % i), tnpo)
parent, self.getName("fk%s_npo" % i), tnpo
)
fk_ctl = self.addCtl(
fk_npo,
"fk%s_ctl" % i,
t,
self.color_fk,
"cube",
w=dist,
h=self.size * .1,
d=self.size * .1,
po=datatypes.Vector(dist * .5 * self.n_factor, 0, 0),
h=self.size * 0.1,
d=self.size * 0.1,
po=datatypes.Vector(dist * 0.5 * self.n_factor, 0, 0),
tp=self.previusTag,
mirrorConf=self.mirror_conf)
mirrorConf=self.mirror_conf,
)

self.fk_npo.append(fk_npo)
self.fk_ctl.append(fk_ctl)
Expand Down Expand Up @@ -119,9 +120,12 @@ def setRelation(self):
self.jointRelatives["%s_loc" % i] = i + 1
self.aliasRelatives["%s_ctl" % i] = i + 1
self.relatives["%s_loc" % (len(self.fk_ctl) - 1)] = self.fk_ctl[-1]
self.controlRelatives["%s_loc" % (
len(self.fk_ctl) - 1)] = self.fk_ctl[-1]
self.jointRelatives["%s_loc" % (
len(self.fk_ctl) - 1)] = len(self.fk_ctl) - 1
self.aliasRelatives["%s_loc" % (
len(self.fk_ctl) - 1)] = len(self.fk_ctl) - 1
self.controlRelatives["%s_loc" % (len(self.fk_ctl) - 1)] = self.fk_ctl[
-1
]
self.jointRelatives["%s_loc" % (len(self.fk_ctl) - 1)] = (
len(self.fk_ctl) - 1
)
self.aliasRelatives["%s_loc" % (len(self.fk_ctl) - 1)] = (
len(self.fk_ctl) - 1
)
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,10 @@
VERSION = [1, 0, 0]
TYPE = "EPIC_chain_01"
NAME = "chain"
DESCRIPTION = "Game ready component for EPIC's UE and other Game Engines\n"\
DESCRIPTION = (
"Game ready component for EPIC's UE and other Game Engines\n"
"Based on lite_chain_01. Joint name taken from component instance name"
)

##########################################################
# CLASS
Expand Down Expand Up @@ -63,22 +65,22 @@ def addParameters(self):
self.pAddJoints = self.addParam("addJoints", "bool", True)
self.pUseIndex = self.addParam("useIndex", "bool", False)
self.pParentJointIndex = self.addParam(
"parentJointIndex", "long", -1, None, None)
"parentJointIndex", "long", -1, None, None
)


##########################################################
# Setting Page
##########################################################


class settingsTab(QtWidgets.QDialog, sui.Ui_Form):

def __init__(self, parent=None):
super(settingsTab, self).__init__(parent)
self.setupUi(self)


class componentSettings(MayaQWidgetDockableMixin, guide.componentMainSettings):

def __init__(self, parent=None):
self.toolName = TYPE
# Delete old instances of the componet settings window.
Expand Down Expand Up @@ -115,12 +117,13 @@ def populate_componentControls(self):
self.tabs.insertTab(1, self.settingsTab, "Component Settings")

# populate component settings
self.populateCheck(self.settingsTab.neutralPose_checkBox,
"neutralpose")
self.populateCheck(self.settingsTab.overrideNegate_checkBox,
"overrideNegate")
self.populateCheck(self.settingsTab.addJoints_checkBox,
"addJoints")
self.populateCheck(
self.settingsTab.neutralPose_checkBox, "neutralpose"
)
self.populateCheck(
self.settingsTab.overrideNegate_checkBox, "overrideNegate"
)
self.populateCheck(self.settingsTab.addJoints_checkBox, "addJoints")

def create_componentLayout(self):

Expand All @@ -133,19 +136,28 @@ def create_componentLayout(self):
def create_componentConnections(self):

self.settingsTab.neutralPose_checkBox.stateChanged.connect(
partial(self.updateCheck,
self.settingsTab.neutralPose_checkBox,
"neutralpose"))
partial(
self.updateCheck,
self.settingsTab.neutralPose_checkBox,
"neutralpose",
)
)

self.settingsTab.overrideNegate_checkBox.stateChanged.connect(
partial(self.updateCheck,
self.settingsTab.overrideNegate_checkBox,
"overrideNegate"))
partial(
self.updateCheck,
self.settingsTab.overrideNegate_checkBox,
"overrideNegate",
)
)

self.settingsTab.addJoints_checkBox.stateChanged.connect(
partial(self.updateCheck,
self.settingsTab.addJoints_checkBox,
"addJoints"))
partial(
self.updateCheck,
self.settingsTab.addJoints_checkBox,
"addJoints",
)
)

def dockCloseEventTriggered(self):
pyqt.deleteInstances(self, MayaQDockWidget)
Loading

0 comments on commit ef00fad

Please sign in to comment.